News for hackers. Stuff that matters.
Re:Learn C or Rust first? by smt88 on Sunday December 14, 2014 @02:22AM (#8747670)
This is only true if you want to be a blub programmer and punch the clock and basically just farm code in enterprise.

Times change. A lot of (what I would consider) interesting jobs only require web languages, which are high-level, messy, and abstract away a huge amount of underlying complexity (many would say too much).

I'm telling him/her how things are, not how we want them to be. Only a small fraction of being can be great engineers. The rest of the millions of developers out there are writing sloppy blub code on top of an opinionated framework.

If you are trying to learn CS fundamentals, learn Scheme or Clojure or some other functional language.

I don't think we're using the same definition of "fundamentals". I was talking about things as simple as writing code, compiling, debugging, and googling (the most important skill of a programmer).

S/he'd also be learning OOP, which dwarfs FP in the web development world[1]. I actually don't think I've ever heard of a popular web framework that was written functionally, though I should also mention that I think the practical differences between FP and well-written OO are exaggerated. They aren't mutually exclusive, and OO doesn't imply mutability.

1. http://lifehacker.com/the-top-programming-languages-ranked-b...

There are no comments on this comment yet.