11 ms·
All good - I think the initial short comment and the subtle "hypothetically" really just obscured what you were trying to say in response to the parent's "entir
by exclusiv 10y ago
All good - I think the initial short comment and the subtle "hypothetically" really just obscured what you were trying to say in response to the parent's "entirely subjective" comment - that some languages are objectively technologically superior to some others.
I do agree with that. I can think of various languages over ColdFusion as an example. Python versus PHP is not so clear cut if you look at the modern versions.
Anyway, I do think we should be more welcoming to those that use other languages though as the article recommends. It's possible to make a LOT of money these days doing simple CRUD apps. It's a great time to be a developer. We're all very blessed. So shouting about how one language is superior to another is meaningless to a lot of people. Even if you're right, people will feel like you're telling them they wasted their time with the others language(s). And that approach won't convert them if that's your goal.
Many of us also partake in business decisions so even if you think Python is technologically superior to PHP as an example, it won't make sense for many projects. Depending on your client base and/or your in-house skill-set - it may rarely make sense.
After you factor in things like total cost of ownership, what a client's current tech team is capable in, hosting costs, etc, technologically superior can be meaningless in many situations.
Enterprise systems are usually technologically superior and clients often only need or use 25% or less of the capabilities. Most of us could care less about enterprise systems.