Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Scala is my favorite language and it's really powerful and flexible, but that also makes code potentially really hard to read if the author didn't write the code with readability in mind.


Random comment: having an actual answer to the "what's your favorite language" question isn't a good thing.


In this case it was combined with admitting some of its trade-offs. It's okay to have preferences and even a favorite language as long as one doesn't treat it as a flawless gift of the gods that can solve every problem without ever being a problem itself.


I code for fun. Having a favorite language isn't a "good thing" why?

Because some manager-type smuck thinks I should be more flexible?

Even top notch programmers like Carmack and Torvalds have a favorite language.


> Even top notch programmers like Carmack and Torvalds have a favorite language.

Yes, true, but they're not married to their choice.


After they're programmed for 20+ years in the language, and with them considered job offers or projects based on the language use, when exactly it's not considered "married"?


> ... when exactly it's not considered "married"?

Easy to test on a case-by-case basis -- either a person can or can't drop one language and become productive in another in a short time. If they can, then they're not married to a single language, unlike cybernetic swans who mate for life.


Well, what if Torvalds can't get productive in Lisp or Haskell? Does that make him any less of a programmer?


That's a bizarre and rather rude comment.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: