3 ms·
I am not sure, but why can't C,Rust and Zig with others (like Ada,Odin etc.) and of course C++ (how did I forget it?) just coexist. Not sure why but I was defi
by Imustaskforhelp 1y ago
I am not sure, but why can't C,Rust and Zig with others (like Ada,Odin etc.) and of course C++ (how did I forget it?) just coexist.
Not sure why but I was definitely getting some game of thrones vibes from your comment and I would love to see some competition but I don't know, Just code in whatever is productive to you while being systems programming language I guess.
But I don't know low level languages so please, take my words at 2 cents.
- brabel 1y agoI am just watching the Game of Throne series right now, so this comment sounds funnier than it should to me :D. The fight for the Iron Throne, lots of self-proclaimed kings trying to take it... C is like King Joffrey, Rust is maybe Robb Stark?! And Zig... probably princess Daenerys with her dragons.
- deleted 1y ago[deleted]
- lmm 1y agoThe industry has the resources to sustain maybe two and a half proper IDEs with debuggers, profilers etc.. So much as we might wish otherwise, language popularity matters. The likes of LSP mitigate this to a certain extent, but at the moment they only go so far.
- rfoo 1y agoAll system programming languages mentioned by GP share the same set of debuggers and profilers, though. It's not very language specific.
- flohofwoe 1y agoThat's where extensible IDEs like VSCode (and with it the Language Server Protocol and Debug Adapter Protocol) come in. It's not perfect yet, but I can do C/C++/ObjC, Zig, Odin, C3, Nim, Rust, JS/TS, Python, etc... development and debugging all in the same IDE, and even within the same project.