DEV Community

Discussion on: My Answers to Questions from New Coders

Collapse
 
madhadron profile image
Fred Ross

Which languages do you consider important having good working knowledge of.

Longterm in your career, you'll need to know C, and you'll want to learn a logic language (Prolog), a functional language (Haskell, ML, Clean, Miranda), a code generation system (Lisp or EMF), and a concatenative language (Forth, Factor, Postscript). That's over the course of a decade or more, though.

Collapse
 
inconsiderate profile image
Mike

I agree with every other comment I've seen here except this one.
There's no reason for anyone to ever have to learn everything (or anything) you've listed here. Telling a budding developer that these things are "need to know" is setting them up for failure.

Collapse
 
madhadron profile image
Fred Ross

There's no reason for anyone to ever have to learn everything (or anything) you've listed here.

In your milieu that may be true. In mine, it is not.