Have you remember (or am I just oldie here) the story behind Firefox versus Iceweasel in Debian Linux distro? And how many years it was take for resolution of that situation for community?
Looks like Mozilla lawyers in Rust Foundation made the same for Rust name, logo and branding. They successfully thrown shit on a fan again.
This is bad for community, open source and projects, which are based on Rust language and bad for wide spreading and mass adoption of Rust language.
It's time to make a fork of Rust language compiler, consolidate community efforts on it and name it TRUST with Ferris logo. =) This way it will conform with FLOSS spirit.
(And looks like I should now unstick my favourite violet Rust logo from my old Thinkpad laptop.)
https://youtu.be/gutR_LNoZw0
#Rust
#RustLang
Looks like Mozilla lawyers in Rust Foundation made the same for Rust name, logo and branding. They successfully thrown shit on a fan again.
This is bad for community, open source and projects, which are based on Rust language and bad for wide spreading and mass adoption of Rust language.
It's time to make a fork of Rust language compiler, consolidate community efforts on it and name it TRUST with Ferris logo. =) This way it will conform with FLOSS spirit.
(And looks like I should now unstick my favourite violet Rust logo from my old Thinkpad laptop.)
https://youtu.be/gutR_LNoZw0
#Rust
#RustLang
YouTube
Rust Foundation IS DOING WHAT????
The new proposed trademark policy of the rust foundation is absolutely nuts, lets go over it
https://twitter.com/rust_foundation/status/1644132378858729474
### Twitch
Everything is built live on twitch
Twitch : https://bit.ly/3xhFO3E
Discord: discord.gg/ThePrimeagen…
https://twitter.com/rust_foundation/status/1644132378858729474
### Twitch
Everything is built live on twitch
Twitch : https://bit.ly/3xhFO3E
Discord: discord.gg/ThePrimeagen…
Technologique
Have you remember (or am I just oldie here) the story behind Firefox versus Iceweasel in Debian Linux distro? And how many years it was take for resolution of that situation for community? Looks like Mozilla lawyers in Rust Foundation made the same for Rust…
Crab Lang 🦀
Well, making a community driven and community oriented fork of a Rust language was only a question of time. History does repeat itself again.
https://crablang.org
https://github.com/crablang/crab
https://github.com/crablang/crabgo
#Rust #RustLang #Crab #CrabLang
Well, making a community driven and community oriented fork of a Rust language was only a question of time. History does repeat itself again.
https://crablang.org
https://github.com/crablang/crab
https://github.com/crablang/crabgo
#Rust #RustLang #Crab #CrabLang
crablang.org
A community fork of a language named after a plant fungus.
Technologique
Crab Lang 🦀 Well, making a community driven and community oriented fork of a Rust language was only a question of time. History does repeat itself again. https://crablang.org https://github.com/crablang/crab https://github.com/crablang/crabgo #Rust #RustLang…
Beware (or be aware, already) of community fragmentation!
'Cause it's already happening (Crab language as a response to Rust management mistakes)!
Here's the video about all recent events in the Rust community:
https://youtu.be/QEnuzwCWpgQ
#Rust #RustLang
#Crab #CrabLang
#RustFoundation
'Cause it's already happening (Crab language as a response to Rust management mistakes)!
Here's the video about all recent events in the Rust community:
https://youtu.be/QEnuzwCWpgQ
#Rust #RustLang
#Crab #CrabLang
#RustFoundation
YouTube
Rust is being destroyed from the inside
Grab your Rust Job-Ready Roadmap (free): https://letsgetrusty.com/join
The fastest way to become a Rust dev (limited seats): https://letsgetrusty.com/join
Let’s Get Rusty is the #1 Rust education & career development platform for engineers who want real…
The fastest way to become a Rust dev (limited seats): https://letsgetrusty.com/join
Let’s Get Rusty is the #1 Rust education & career development platform for engineers who want real…
Rust Rover
New standalone IntelliJ IDEA based IDE for the Rust language ecosystem with a cool name. Not just a plugin for CLion anymore.
https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/
Rust language gaining more and more traction!
#Rust
#RustLang
New standalone IntelliJ IDEA based IDE for the Rust language ecosystem with a cool name. Not just a plugin for CLion anymore.
https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/
Rust language gaining more and more traction!
#Rust
#RustLang
The JetBrains Blog
Introducing RustRover: A Standalone Rust IDE by JetBrains
“When will there be a Rust IDE?” Update: RustRover is now generally available, with free non-commercial use and commercial licensing options. Learn more about the RustRover release. We get this
eBPF: Unlocking the Kernel
Documentary about the development process of #eBPF subsystem for #Linux by the Linux kernel hackers all over the world - the executor (#VM and #JIT compiler) of extended #BPF bytecode to run system programs safely in a kernel space and use Linux kernel API and system calls (including #POSIX).
This simplified the development of programs integrated with the Linux kernel in a better way, so cloud native landscape with cloud infrastructure development has been changed forever!
https://youtu.be/Wb_vD3XZYOA
BTW, #Rust compiler has a eBPF backend, already proved for production grade programming and compilation, and has a bunch of good frameworks for developing for the Linux kernel using eBPF VM host functions interfaces.
#Rust
#RustLang
#Linux
Documentary about the development process of #eBPF subsystem for #Linux by the Linux kernel hackers all over the world - the executor (#VM and #JIT compiler) of extended #BPF bytecode to run system programs safely in a kernel space and use Linux kernel API and system calls (including #POSIX).
This simplified the development of programs integrated with the Linux kernel in a better way, so cloud native landscape with cloud infrastructure development has been changed forever!
https://youtu.be/Wb_vD3XZYOA
BTW, #Rust compiler has a eBPF backend, already proved for production grade programming and compilation, and has a bunch of good frameworks for developing for the Linux kernel using eBPF VM host functions interfaces.
#Rust
#RustLang
#Linux
YouTube
eBPF: Unlocking the Kernel [OFFICIAL DOCUMENTARY]
The official eBPF documentary.
In 2014, a group of engineers at Plumgrid needed to find an innovative and cost-effective solution to handle network traffic in SDN environments. What they created was a landmark in the industry known as the extended Berkeley…
In 2014, a group of engineers at Plumgrid needed to find an innovative and cost-effective solution to handle network traffic in SDN environments. What they created was a landmark in the industry known as the extended Berkeley…
Async functions and impl Trait in return position in traits.
Asynchronous functions and impl Trait (type which implements that particular trait) in return position for traits are finally stabilized and delivered in Rust stable branch! 🥳🎉🎊🍾
https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html
#Rust
#RustLang
Asynchronous functions and impl Trait (type which implements that particular trait) in return position for traits are finally stabilized and delivered in Rust stable branch! 🥳🎉🎊🍾
https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html
#Rust
#RustLang
RustRover IDE has been released by JetBrains!
And that's a big deal! 'Cause it's free for non-commercial use (i.e. for open source and personal projects)!
https://blog.jetbrains.com/rust/2024/05/21/rustrover-is-released-and-includes-a-free-non-commercial-option/
#Rust
#RustLang
And that's a big deal! 'Cause it's free for non-commercial use (i.e. for open source and personal projects)!
https://blog.jetbrains.com/rust/2024/05/21/rustrover-is-released-and-includes-a-free-non-commercial-option/
#Rust
#RustLang
The JetBrains Blog
RustRover Is Released and Includes a Free Non-Commercial Option - The JetBrains Blog
We’re excited to announce the general availability of RustRover, the powerhouse IDE for Rust developers!
A really good and deep (on compiler and dataflow level) explanation from Chris Lattner, author of Mojo, Swift and LLVM, about move semantics, ownership model, borrowing and lifetimes, on example and in comparison of Mojo, Rust, and C++ approaches to that conceptions. Must watch!
https://www.youtube.com/watch?v=9ag0fPMmYPQ
#Mojo
#MojoLang
#Rust
#RustLang
https://www.youtube.com/watch?v=9ag0fPMmYPQ
#Mojo
#MojoLang
#Rust
#RustLang
YouTube
Mojo🔥: a deep dive on ownership with Chris Lattner
Learn everything you need to know about ownership in Mojo, a deep dive with Modular CEO Chris Lattner
If you have any questions make sure to join our friendly Discord community: https://modul.ar/discord
If you're ready to get started with Mojo, check out…
If you have any questions make sure to join our friendly Discord community: https://modul.ar/discord
If you're ready to get started with Mojo, check out…
https://fishshell.com/blog/rustport/
I love
If you want to move to alternative shell - the best moment is now!
You won't miss anything in Fish, always can run/call Bash or substitute it through CLI.
Transition will be natural, just one day to start using it efficiently for everyday work. Less friction than with zsh. Oh... And
#Fish
#Shell
#Bash
#Rust
#RustLang
I love
Fish, using it everyday - shell is amazing, on par with zsh, and scripting language is like natural extension to Bash scripts, with a lot of additional helpful functions (like random, math, etc.). Now it's on Rust. Love it even more now! 💜If you want to move to alternative shell - the best moment is now!
You won't miss anything in Fish, always can run/call Bash or substitute it through CLI.
Transition will be natural, just one day to start using it efficiently for everyday work. Less friction than with zsh. Oh... And
fish_update_completions (https://fishshell.com/docs/current/cmds/fish_update_completions.html) running right from shell is a killer feature along with command history and fuzzy search substitutions from existing command history.#Fish
#Shell
#Bash
#Rust
#RustLang
Fishshell
Fish 4.0: The Fish Of Theseus
A smart and user-friendly command line shell
The drama around Rust drivers inclusion into Linux kernel became worser and even worser.
Old kernel maintainer against of Rust code inclusion into DMA for drivers.
Asahi Linux maintainer resigned from Linux kernel maintainers.
The question is - what is better, maintain two languages and handle this complexity, one of it, Rust, provided memory safety, when usafe blocks are strictly located and controlled, or, continue to maintain old (and new) error prone code in C language with all that memory safety issues, as it was before, for many years, without accepting new approaches to develop safe system software, drivers and kernel modules.
Overall, that's the problem of old minded people, who doesn't want to put the efforts to accept something new, which can be better than old approach.
I've got only one question - if there are so much resistance from old minded people, kernel maintainers, for what the Rust for Linux subsystem was even included into the kernel, what old kernel maintainers and Linus himself expected when they've done that, i.e. introduction of Rust subsystem into kernel? They want to keeping it in cage of just subsystem for drivers development, when the problem is the whole old approach to memory management?
If this situation will be progressing (and it will!) many new wave kernel maintainers and kernel developers will leave and resign from Linux kernel. And that's not good for Linux, as maintainers became older and older and it's became tremendously hard to involve new generation of system developers into kernel development and maintenance.
Many new wouldn't even join Linux kernel, because of such toxic environment in conversations, and the better option here for new wave system developeers is to consolidate common efforts on some alternative kernel, like RedoxOS microkernel for example, which is a Unix POSIX compatible kernel, fully written in Rust, and someday, in 10-20 years from now, when Linux gets old and cost of maintenance of old error prone C code will be high (same as with assembly language kernels in previous age), Redox will became a Linux alternative, same as BSD kernels and distros, but better.
https://lore.kernel.org/lkml/20250207-rm-maint-v1-1-10f069a24f3d@marcan.st/
https://www.theregister.com/2025/02/05/mixing_rust_and_c_linux/
https://www.theregister.com/2025/02/07/linus_torvalds_rust_driver/
#Rust
#RustLang
#Linux
#kernel
Old kernel maintainer against of Rust code inclusion into DMA for drivers.
Asahi Linux maintainer resigned from Linux kernel maintainers.
The question is - what is better, maintain two languages and handle this complexity, one of it, Rust, provided memory safety, when usafe blocks are strictly located and controlled, or, continue to maintain old (and new) error prone code in C language with all that memory safety issues, as it was before, for many years, without accepting new approaches to develop safe system software, drivers and kernel modules.
Overall, that's the problem of old minded people, who doesn't want to put the efforts to accept something new, which can be better than old approach.
I've got only one question - if there are so much resistance from old minded people, kernel maintainers, for what the Rust for Linux subsystem was even included into the kernel, what old kernel maintainers and Linus himself expected when they've done that, i.e. introduction of Rust subsystem into kernel? They want to keeping it in cage of just subsystem for drivers development, when the problem is the whole old approach to memory management?
If this situation will be progressing (and it will!) many new wave kernel maintainers and kernel developers will leave and resign from Linux kernel. And that's not good for Linux, as maintainers became older and older and it's became tremendously hard to involve new generation of system developers into kernel development and maintenance.
Many new wouldn't even join Linux kernel, because of such toxic environment in conversations, and the better option here for new wave system developeers is to consolidate common efforts on some alternative kernel, like RedoxOS microkernel for example, which is a Unix POSIX compatible kernel, fully written in Rust, and someday, in 10-20 years from now, when Linux gets old and cost of maintenance of old error prone C code will be high (same as with assembly language kernels in previous age), Redox will became a Linux alternative, same as BSD kernels and distros, but better.
https://lore.kernel.org/lkml/20250207-rm-maint-v1-1-10f069a24f3d@marcan.st/
https://www.theregister.com/2025/02/05/mixing_rust_and_c_linux/
https://www.theregister.com/2025/02/07/linus_torvalds_rust_driver/
#Rust
#RustLang
#Linux
#kernel
The Register
Mixing Rust and C in Linux likened to cancer by kernel maintainer
Some worry multiple languages will make it harder to maintain this open source uber-project, others disagree
Release of Rust 1.85 and standardized Rust 2024 Edition release
https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
https://doc.rust-lang.org/edition-guide/rust-2024/index.html
https://doc.rust-lang.org/edition-guide/editions/index.html
And finally positive news about resolving situation with Rust support in Linux kernel:
https://lore.kernel.org/lkml/CAHk-=wgLbz1Bm8QhmJ4dJGSmTuV5w_R0Gwvg5kHrYr4Ko9dUHQ@mail.gmail.com/
https://lore.kernel.org/all/2025021954-flaccid-pucker-f7d9@gregkh/
https://lore.kernel.org/lkml/Z7SwcnUzjZYfuJ4-@infradead.org/T/#ma01177a189330fa9656bed9ba8b49b8f5fe10dc6
#Rust
#RustLang
#Linux
https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
https://doc.rust-lang.org/edition-guide/rust-2024/index.html
https://doc.rust-lang.org/edition-guide/editions/index.html
And finally positive news about resolving situation with Rust support in Linux kernel:
https://lore.kernel.org/lkml/CAHk-=wgLbz1Bm8QhmJ4dJGSmTuV5w_R0Gwvg5kHrYr4Ko9dUHQ@mail.gmail.com/
https://lore.kernel.org/all/2025021954-flaccid-pucker-f7d9@gregkh/
https://lore.kernel.org/lkml/Z7SwcnUzjZYfuJ4-@infradead.org/T/#ma01177a189330fa9656bed9ba8b49b8f5fe10dc6
#Rust
#RustLang
#Linux
Technologique
Release of Rust 1.85 and standardized Rust 2024 Edition release https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html https://doc.rust-lang.org/edition-guide/rust-2024/index.html https://doc.rust-lang.org/edition-guide/editions/index.html And finally…
The final of the story.
How's it started:
https://lore.kernel.org/lkml/20250108122825.136021-1-abdiel.janulgue@gmail.com/
How's it going:
https://lore.kernel.org/lkml/20250224-configfs-v4-0-9af9b5e611f6@kernel.org/
How's it ended:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/MAINTAINERS?id=815291c11acda54515f1af5ce6fe307490de9127
Moral:
Don't resist to positive valuable changes and don't be a brake for others and for progress.
Rust to the Linux! 🐧
Rust to the Moon! 🚀
#Rust
#RustLang
#Linux
How's it started:
https://lore.kernel.org/lkml/20250108122825.136021-1-abdiel.janulgue@gmail.com/
How's it going:
https://lore.kernel.org/lkml/20250224-configfs-v4-0-9af9b5e611f6@kernel.org/
How's it ended:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/MAINTAINERS?id=815291c11acda54515f1af5ce6fe307490de9127
Moral:
Don't resist to positive valuable changes and don't be a brake for others and for progress.
Rust to the Linux! 🐧
Rust to the Moon! 🚀
#Rust
#RustLang
#Linux
Technologique
https://fishshell.com/blog/rustport/ I love Fish, using it everyday - shell is amazing, on par with zsh, and scripting language is like natural extension to Bash scripts, with a lot of additional helpful functions (like random, math, etc.). Now it's on Rust.…
Fish shell 4.0, completely rewritten in Rust, just recently officially released!
https://fishshell.com/blog/new-in-40/
https://github.com/fish-shell/fish-shell
https://github.com/fish-shell/fish-shell/releases/tag/4.0.0
#Fish
#Shell
#Bash
#Rust
#RustLang
https://fishshell.com/blog/new-in-40/
https://github.com/fish-shell/fish-shell
https://github.com/fish-shell/fish-shell/releases/tag/4.0.0
#Fish
#Shell
#Bash
#Rust
#RustLang
Fishshell
What's new in fish 4.0
A smart and user-friendly command line shell
Technologique
Holly Spirit! Have tried out DeepSeek R1 now! And it's so much creepy scary! 😱 Especially the speed (tokens per second) and reasoning, it reasoning, i.e. thinking our loud, like a good old Unix programmer! 😱 I've feed it some sample of code I wrote recently…
That's huge!
3FS (Fire-Flyer File System), a high performance distributed FS for distributed training (ML/DML) and inference just released! 🙌
https://github.com/deepseek-ai/3FS
#AI
#AGI
#LLM
#FS
#CPP
#Rust
#RustLang
#Linux
3FS (Fire-Flyer File System), a high performance distributed FS for distributed training (ML/DML) and inference just released! 🙌
https://github.com/deepseek-ai/3FS
#AI
#AGI
#LLM
#FS
#CPP
#Rust
#RustLang
#Linux
GitHub
GitHub - deepseek-ai/3FS: A high-performance distributed file system designed to address the challenges of AI training and inference…
A high-performance distributed file system designed to address the challenges of AI training and inference workloads. - deepseek-ai/3FS
The data storage engine projects we're all waiting for!
I was expecting data storage engines and data warehouse solutions, cloud native solutions for data lakes, will be made using Rust, as systems language, in Rust community.
Long awaited stuff, for the whole time since 2015, stabilized Rust v1.0 compiler and Rust 2015 standard.
https://github.com/RustFS/RustFS
#Rust
#RustLang
#RustFS
I was expecting data storage engines and data warehouse solutions, cloud native solutions for data lakes, will be made using Rust, as systems language, in Rust community.
Long awaited stuff, for the whole time since 2015, stabilized Rust v1.0 compiler and Rust 2015 standard.
https://github.com/RustFS/RustFS
#Rust
#RustLang
#RustFS
GitHub
GitHub - rustfs/rustfs: RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and…
RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph. - rustfs/rustfs