5 ms·
It isn't so much about language features, as both languages are roughly equivalent in that sense. It is about how the language makes you feel. If you're going
by subwindow 18y ago
It isn't so much about language features, as both languages are roughly equivalent in that sense.
It is about how the language makes you feel. If you're going to be spending >5 hours a day writing in some language, it is of great importance how that language makes you feel when you write it. Simply said, writing Ruby makes me happier than I've ever been while writing code.
Python is to German as Ruby is to French. You can get roughly the same message across equally well in both languages, but French just sounds so much better.
- LogicHoleFlaw 18y agoWell... unless you want to sound really angry! Then er... Python is better? I think I'm stretching the metaphor past its breaking point.
- deleted 18y ago[deleted]
- donw 18y agoTwo words: "French Engineering".
- gdee 18y agoTwo counter words: Ariane, Nuclear (as in 80%+ national electricity)... not too shabby as far as engineering goes... I would add Airbus, LHC, etc... but two are enough.
- deleted 18y ago[deleted]
- comatose_kid 18y agoHave you ever worked with engineers from Les Grandes écoles? You might reconsider your view.
- demallien 18y agoyeah, as an engineer working in France, I can honestly say that their engineers are pretty good. The problem is that there's another grand école that specialises in producing bureaucrats (seriously!). And for whatever perverse accident of history, they are considered to be la crème de la France, so they call the shots in most large businesses. They consider themselves to be better than lowly engineers, so don't deign to listen to any suggestions about what is technically possible or not. /bitter :-)
- cosmo7 18y ago> Two words: "French Engineering". Mmm hmm. How's that American SST coming on? I'm English and your comment even annoyed me.
- timr 18y agoIndeed. Whenever I'm waiting for Ruby to finish something that Python would have done faster, I like to imagine that it's taking a long lunch in a Parisian cafe, smoking clove cigarettes and picking up women.
- nostrademons 18y agoI'll agree that it's about how it makes you feel, but Ruby (+ Rails) just made me feel sloppy, while Python (+ Pylons or Django) felt crisp & productive. Really, I'd say to try both languages and pick whichever one you like best. They're very similar in what they let you accomplish, but have very different feel. What works for one person won't necessarily work for another.
- eru 18y agoGerman can be very precise.