4 ms·
Not to get on a Scala flamewar but for people considering this, take into consideration that Scala is pretty hard and with different paradigms, so if you ever w
by Trufa 13y ago
Not to get on a Scala flamewar but for people considering this, take into consideration that Scala is pretty hard and with different paradigms, so if you ever want to do a little fix yourself, this might not be trivial. While RoR has also it's particularities, it is easier IMO to hack something away if you would need to even if you're not proficient in it.
- tormeh 13y agoScala 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.
- banachtarski 13y agoRandom comment: having an actual answer to the "what's your favorite language" question isn't a good thing.
- wambotron 13y agoThat's a bizarre and rather rude comment.
- jkrems 13y agoIn 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.
- coldtea 13y agoI 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.
- lutusp 13y ago> Even top notch programmers like Carmack and Torvalds have a favorite language. Yes, true, but they're not married to their choice.
- coldtea 13y agoAfter 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"?
- lutusp 13y ago> ... 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.
- coldtea 13y agoWell, what if Torvalds can't get productive in Lisp or Haskell? Does that make him any less of a programmer?
- fat0wl 13y agoeh i think in sufficiently complex projects its difficult to alter no matter what language it's done in.... its not like if we had RoR versions of every software we would be living in a utopia. In my experience, readability doesn't really play into this stuff as much as how interconnected the code is, i.e. if there are some dangerous anti-patterns functionality that should be orthogonal becomes interdependent. There are tons of RoR libs that are written in this filthy way. :D flame on!!
- exabrial 13y agoHere's a pair of asbestos underwear for you. Next time why don't you say something like "NODE SUCKS" and see if you make it home alive.