3 ms·
Thank you for working so hard on Zig. Really looking forward to Zig 1.0 taking the system programming language throne.
by lenkite 1y ago
Thank you for working so hard on Zig. Really looking forward to Zig 1.0 taking the system programming language throne.
- Imustaskforhelp 1y agoI 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.