| I am genuinely wondering, what is (or could you point me to) the alternative with the following properties: - Compiled, type-safe and available for armv6. - Simple semantics: Rust and Ada are complex (C++-ish) and it gets hard to limit the number of memory allocations/accesses as well as data copies going on. - Tooling and discoverability: Man pages and Emacs with a few modes that are easy to setup beats anything I've tried so far. I understand that C has shortcomings when it comes to safety/security and even lacks features that would make programming certain things easier, but what do you suggest I use when I want to write a UNIX daemon that needs to transfer a boatload of data from disk over the network and vice-versa? I personally like it, I find it to be clear and concise, a little tedious but at the price of giving me fine grained control over the data in memory: I just have to be careful with that. |