4 ms·
No one starts out anymore in C, but it's still widely useful in a lot of domains. So most C programmers: * are multilingual, * have a fair amount of programmi
by pwnstigator 17y ago
No one starts out anymore in C, but it's still widely useful in a lot of domains. So most C programmers:
* are multilingual,
* have a fair amount of programming experience, and
* have ostensible experience with a difficult language.
Out of curiosity, is there enough data to draw inferences regarding functional languages like SBCL, Ocaml, Haskell, and Clojure?
- jazzychad 17y agoFalse. I started out in C straight out of school 3 years ago. Like you say, it depends on the domain, but C is still used all over the place. I loved every minute of it (before I left my job to do my startup), but then again I may be insane :)
- pwnstigator 17y agoWere you programming before that job, though? What I meant to say is that few people start programming in C. It's usually Java, Python, or Ruby these days. Scheme occasionally.
- jazzychad 17y agoAh, I see what you meant: "No one starts learning to program in C anymore," correct? I thought you meant, "no one starts out their career in C." In that case, yes, I started programming in BASIC when I was very young, then several other languages, and then C during college.
- ramchip 17y agoDon't forget Basic, visual or not ;) Matlab is also very popular in engineering. Personally, I started with toy programs in QBasic that an uncle taught me, then playing around on the TI-80, then Matlab when I entered uni (first 'real' programming).