Me (Chad): having to get 32GB+ of RAM to compile my memory-safe point-and-click adventure
You(virgin): being able to compile your segmentation faults with 4GB RAM
Giga Chad: having to get 32GB+ of RAM to compile rust-safe memory-leaks
he/him
Me (Chad): having to get 32GB+ of RAM to compile my memory-safe point-and-click adventure
You(virgin): being able to compile your segmentation faults with 4GB RAM
Giga Chad: having to get 32GB+ of RAM to compile rust-safe memory-leaks
As a use-rust-for-even-the-most-basic-task elitist, I laugh.
UK layout is the GOAT. It isn’t that much different from US layout at first, but there are so many more special characters readily available. Particularly useful for multiple languages like Spanish, German, Swedish, etc.
(Neo)vim. Has everything I could ever need.
Have you not checked the upcoming gdext of godot-rust or do you believe it’s the lack of ECS for Godot? If it’s the former one, check Godex. Someone is making a Godot fork that uses ECS. And if it’s the lack of rust + lack of ECS, there’s also godot_ecs, which is a marriage betwern Godot and Bevy.
Which programming language(s) do you have in mind? Many already have built-in support for this (Go, Rust, Nim), while others have external tools you could use (Python->Poetry). Otherwise, if you want a “fast” (easy to understand) solution, a shell-script might be a fine solution.
If you want some real power, you could use the nix package manager (as already stated by other comments). It’s easy to install, but you need to learn how to use it, and with that you can easily share dev environments.
I personally don’t like anything JS related. I would simply recommend Go, but even that is not really my go-to. I found learning Nim quite entertaining, and it’s middle -ground between Pyhton and Go, which can also target JS, if you want to.
My university already uses OSS as (StudIP), but they’re also hosting and promoting access to Matrix :)
I’m doing Game Dev with Rust (Godot + gdext in my case). Sadly it’s just hobby projects, but would love to actually use rust (at all) at work.
I choose Rust over other languages (C#, Python, GDScript, C++, etc), because I enjoy writing in Rust.
I love that it’s so concise and easy to read, while providing super useful errors at compile time, and great auto-completion thanks to the rust-analyzer. Despite it being a much more complicated languages than almost even C++, it provides so much useful information when writing/compiling, that running can be mostly taken for granted (but shouldn’t of course).
I don’t need to worry about types or pointers, but rather about writing what I want in Rust, which is simply too much fun.