18 ms·
To all those kvetching about weird C (and by extension, C++) behaviors... what is your alternative for an unmanaged, system level language with broad compiler/l
by chetanahuja 10y ago
To all those kvetching about weird C (and by extension, C++) behaviors... what is your alternative for an unmanaged, system level language with broad compiler/library support?
- uryga 10y agoProbably nothing :/ However criticisms can be valid without offering alternatives. (if that's what you were getting at)
- xenadu02 10y agoWe're still fighting to get people to acknowledge that C is a problem. Way too many software engineers are still in denial about that. D, Rust, and Swift are the only languages I know of that have "systems programming" as a focus.
- pjmlp 10y agoAda and Spark are a possibility. You might still try to use FreePascal. If targeting embedded development, there are a few Basic, Pascal and Oberon compiler vendors to choose from. And there is also Rust and Swift if you are happy to stay just on Apple OSes (Open source Swift is still a bit of WIP).