3 ms·
I agree with this article but I have to admit I'm tired of learning programming languages after a number of years in this industry. I've had gigs in just about
by moocow01 15y ago
I agree with this article but I have to admit I'm tired of learning programming languages after a number of years in this industry. I've had gigs in just about everything and now I'm purposely restricting my efforts to just a couple different languages even if there is money on the table for work in something else.
You can do just about everything in any mature language - after a while of so to say exploring the landscape for a number of years, its nice to just become deeply fluent in a couple of things. I know people love to talk about this language vs that and how language X will make you rethink everything and usually there is some truth to it but in the big picture its usually pretty trivial in terms of actually getting stuff done.
- supar 15y agoI agree with you here. Several languages (let's call them "advanced"?) are better than other, ok, but actually very few introduce actually "innovative" constructs. Most of the perceived differences in recent languages are actually in the design of the libraries built around the core language, which is underwhelming. After some years learning "advanced" languages, and having mastered the constructs, the biggest problem becomes becoming acquainted with the libraries. It takes time to re-learn what to use to do something, not how to do it. Another problem of mine is that a lot of time is spent writing/using bindings to other foreign code, or let alone re-implement the code in the current language. Or see your old code stop working because of new libraries, compilers, etc. In the end, it feels like you're writing just for the sake of writing instead of actually doing something.