4 ms·
When I started studying CS my first language was Java. The syntax felt overly complex and the documentation was so huge it was impossible to find anything usefu
by janmarsal 5y ago
When I started studying CS my first language was Java. The syntax felt overly complex and the documentation was so huge it was impossible to find anything useful from it as I had no idea what I'm doing. I almost dropped out because of how overwhelming it all felt. Then I took an optional C course and it saved me. I actually felt like I understand how things work and the standard library is small enough that it's actually useful for a beginner. My simple hello world program even compiled into an .exe file. I felt like I'm actually programming instead of just copying other people's code that I don't understand myself.
From that point of view, C is simple.
- pjmlp 5y agoTo compare oranges to oranges, you had to take POSIX + X Windows into account, given the API space of Java standard library.