3 ms·
C is a pretty nice language, have a look ;)
by eps 12y ago
C is a pretty nice language, have a look ;)
- scrapcode 12y agoI second this. After using PHP, Java, Ruby, Python, JavaScript and various frameworks within each, "The C Programming Language" was very refreshing. It's fundamental, and made me think differently when using standard libraries in other languages, such as how they may work, etc.
- toddkazakov 12y agoHaving done quite a lot of C myself I believe it's good for a person just starting off with software development, but I can't see myself doing it for fun, besides if I have a specific problem in mind.
- stephenheron 12y agoI found this video series (https://www.youtube.com/watch?v=F3ntGDm6hOs https://www.youtube.com/watch?v=F3ntGDm6hOs) very interesting. It is someone (Casey Muratori) building a game from scratch using C. The intro videos really opened my eyes to how powerful C is. Being able to directly access memory seems crazy for someone who is just used to dealing with languages that really remove you from the hardware.
- bjoe_lewis 12y ago+1. Learning C is not about learning a language. It's more about how to think like a computer.
- Artemis2 12y agoWhen you program even a little bit, you already think like a computer. C is more about thinking a lot closer to the hardware, to the very low-level components of the computer. That's really an amazing universe.
- foobarcode 12y agoGo learn assembly language if you really want to "think" like a computer ;)
- rjdagost 12y agoThis was my first thought as well- it's tough to go wrong by learning C. For me learning C was a brutal struggle (driven by necessity), but no other language taught me more about what is going on under the hood in software. C has withstood the test of time and will ground your programming skills better than any fad language or framework.