5 ms·
You're totally right. But wannabe C experts will never accept that. Stupid broken language. The only valid reason why it should be used is for legacy reasons.
by irundebian 9y ago
You're totally right. But wannabe C experts will never accept that. Stupid broken language. The only valid reason why it should be used is for legacy reasons.
- 2trill2spill 9y agoI find it funny that your bashing the C language but your screen name is "irundebian" you realize that Debian is almost entirely written in C right? > The only valid reason why it should be used is for legacy reasons. Also there are many projects even today where C is the only choice, like embedded programming, some micro controllers only have a C compiler available.
- irundebian 9y agoAnd because I hate C I should run an operating system written in Rust or Ada or what? Don't understand what's so funny about that. > Also there are many projects even today where C is the only choice, like embedded programming, some micro controllers only have a C compiler available. Yes, as I said, for legacy reasons.
- 2trill2spill 9y ago> And because I hate C I should run an operating system written in Rust or Ada or what? Don't understand what's so funny about that. Do you hate C? You clearly like software written in it, ie Debian. > Yes, as I said, for legacy reasons. Starting a new software project wether it be embedded programing or programing on big X86-64 machines is not legacy software.
- irundebian 9y agoYes I hate C. > You clearly like software written in it, ie Debian. Yes, but not because it's written in C, but because of its functionality, which can of course be implemented in other languages. > Starting a new software project wether it be embedded programing or programing on big X86-64 machines is not legacy software. The problem is why you should start a new software project, which uses C. Most used reason probably is, that C is the standard, there exists only a toolchain for C and other legacy reasons.