Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Speed isn't the only reason to use C. I often use C not because it's fast, but because C is by far the simplest mainstream programming language. All these UB warts notwithstanding, no language's interface comes as close as C's to a basic, no-frills register machine.


You don't need speed, but you want to write in a language, which is closest to assembly? Hmm. Interesting view on what is simple.


Maybe we mean different things by the word "simple". What language do you think is simpler than C?


Scheme, ML, Java, Lua...


Yeah, we must have different definitions of simplicity, as I expected.

Just off the top of my head, Java has the following complexities that C lacks: exceptions, garbage collection, class inheritance, generics, and a very large standard library.

What definition of simplicity are you using when you say Java is simpler than C?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: