Which programming languages are most popular (and what does that even mean)?
-
Shouldn't articles like this be titled, "Languages for which you need Google"? In my experience, C# is way more used than Java, but the local help is quite good and for anything more, you go directly to Microsoft.com.
-
> Being comfortable in multiple languages and frameworks is important, because the computer industry is changing so much. Does no one question this hysteria of the language/framework du jour and this constant (actually, accelerating) rapid change? Does no one consider that what this creates is a bunch of mediocre developers, not because developers are mediocre, but because no one has the time to become highly skilled at a particular language or framework? Does no one consider the actual cost of having to maintain and fix problems in a complex system, not because the system itself has complex business logic, but because the system requires knowledge in SQL, NoSQL, ORM-of-the-day, IoC-of-the-day, Java/C#/Python/Php/Ruby/Go/R/F#/Scala/Haskell/..., Javascript/HTML/CSS/jQuery, Backbone/Angular/Boostrap/Knockout... Does no one consider that all this kitchen sink of languages requires an equal porridge/cesspool of tools - compilers, editors, test frameworks, debuggers, loggers, containers, installers, deployers, bug trackers... Does no one consider that the result becomes a process control nightmare to manage all this? No, I don't think so. Where wise men perhaps would tread cautiously, fools cavort instead. Of course it's still a playground, and it's a fun playground, and the link in my sig certainly betrays that I too quite enjoy the foolish cavorting, but perhaps the difference is that I also know the difference between wisdom and foolery. ;) Marc
V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802
-
> Being comfortable in multiple languages and frameworks is important, because the computer industry is changing so much. Does no one question this hysteria of the language/framework du jour and this constant (actually, accelerating) rapid change? Does no one consider that what this creates is a bunch of mediocre developers, not because developers are mediocre, but because no one has the time to become highly skilled at a particular language or framework? Does no one consider the actual cost of having to maintain and fix problems in a complex system, not because the system itself has complex business logic, but because the system requires knowledge in SQL, NoSQL, ORM-of-the-day, IoC-of-the-day, Java/C#/Python/Php/Ruby/Go/R/F#/Scala/Haskell/..., Javascript/HTML/CSS/jQuery, Backbone/Angular/Boostrap/Knockout... Does no one consider that all this kitchen sink of languages requires an equal porridge/cesspool of tools - compilers, editors, test frameworks, debuggers, loggers, containers, installers, deployers, bug trackers... Does no one consider that the result becomes a process control nightmare to manage all this? No, I don't think so. Where wise men perhaps would tread cautiously, fools cavort instead. Of course it's still a playground, and it's a fun playground, and the link in my sig certainly betrays that I too quite enjoy the foolish cavorting, but perhaps the difference is that I also know the difference between wisdom and foolery. ;) Marc
V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802
Marc Clifton wrote:
Where wise men perhaps would tread cautiously, fools cavort instead
good quote
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.