3 ms·
Errr... This really is a slippery slope. Personally, python all the way. But, YMMV depending on what you need to get things done. It's perfectly fine to use a c
by samratjp 17y ago
Errr... This really is a slippery slope. Personally, python all the way. But, YMMV depending on what you need to get things done. It's perfectly fine to use a combination of both (since you know them both).
Yes, sometimes I love python just because it has helped me enjoy reading other's code, something that I just cannot do as easily with Java (C anything or even lisp flavors) without reading comments or looking it up in the library.
I guess these days, go with the one with libraries/frameworks that come in handy to you the most. If you love Rails, stick with ruby. Want an event-driven server, a decent web framework, math tools, visualization engine? Python has great frameworks for those and I love it for that. Mind you, I am sure ruby has much more to offer than my limited knowledge, but for me, code readability trumps over other things.
As about future direction in terms of community support, I would bet on python just because of the sheer fact that so many of Google's projects are glued together with python and the benevolent dictator works there. He must've done something right to get the Googleplex's attention.
- CyberFonic 17y agoOver time you may end up reading more code than you write. Whether it's your old programs getting a refresh or code written by others, both apps and libraries. Of course, good comments are still most welcome.