8 ms·
Java is your blub? Why not go for Haskell or ML?
by catnaroek 13y ago
Java is your blub? Why not go for Haskell or ML?
- adamnemecek 13y agoBecause neither is a language commonly used in interviews.
- yohanatan 13y agoMaybe they're not commonly used in interviews because too few people refuse to take the sort of interviews where they wouldn't be allowed?
- grogenaut 13y agohaving trouble following your nested negative set logic sentence structure here.
- adamnemecek 13y agoYeah, it reads a lot like that "Has Anyone Really Been Far Even as Decided to Use Even Go Want to do Look More Like?" thing.
- pjscott 13y agoRestructured: "Maybe they're not commonly used in interviews because too few people insist on being able to use them in interviews?"
- eropple 13y agoAnd that will continue to be the case, because the overwhelming majority of programmers even in really cutting-edge areas don't need it, so being able to speak Java is still valuable. Knowing how to write code in functional languages has helped me write Java, too.
- yohanatan 13y agoDepends on how you define 'need' I suppose. I would argue that all areas of programming 'need' to be free of the 'billion dollar mistake' (http://goo.gl/YsywGY http://goo.gl/YsywGY) and other classes of errors which are eliminated by the application of functional programming.
- yohanatan 13y agoAlso, of course knowing the functional paradigm helps you write code in all languages but why subject yourself to that level of pain? I'd prefer to let the compiler do the compiling and so I choose an expressive language to begin with.
- 10098 13y agothis comment reads like something straight out of /r/programmingcirclejerk
- CoryG89 13y agoBecause in all likelihood, the jobs most of us will be interviewing for will never require us to touch Haskell or ML. I haven't worked with it, but I've worked with Lisp/Scheme/PROLOG and others. I'm always down for learning something new, but I doubt many people here get paid to write Haskell on a regular basis. Or maybe I'm wrong?