Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by nindalf on Monday August 03, 2020 @12:04PM
(#24039478)
Two things - TIOBE is meaningless. And secondly, Perl is a valid example, but so is Python. After a 10 year painful transition, Python is more popular than ever. It's used more than any other language bar Javascript.
Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by hota_mazi on Monday August 03, 2020 @01:47PM
(#24040944)
> Two things - TIOBE is meaningless.
Pick any other language survey of your choice and I guarantee you it will generally agree with the TIOBE.
Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by rumanator on Monday August 03, 2020 @07:19PM
(#24044659)
Agree with what? TIOBE is just a vague measure of online chatter. I mean, right now TIOBE's site has a section on how Go, Swift, and SQL are tied. What is there to agree with? I mean, you can add "burrito" to TIOBE and the result would be just as meaningful.
Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by dgellow on Tuesday August 04, 2020 @05:25AM
(#24048209)
That's maybe a good name for a successful programming language :) TIOBE driven design is the future!
Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by coliveira on Monday August 03, 2020 @07:52PM
(#24044907)
That may be true about Python, but despite of the horrible transition from 2 to 3. That transition is a source of frustration to anyone who had to maintain code across the versions 2 and 3.
Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by pjmlp on Monday August 03, 2020 @01:18PM
(#24040543)
Not really, plenty of MBA type managers use it as a measure to allow for language adoption on their projects.
Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by jdoege on Monday August 10, 2020 @10:30AM
(#24109630)
The language formerly known as Perl 6 is now called Raku so there are no more backwards compatibility issues.
Perl 7 is the new opportunity for backwards incompatibility (and probably doesn't even have an entry on Tiobe which would make your argument even stronger!)
Also, Tiobe is about as interesting as a gossip column. There are many reasons to pick one language over another, but ranking on Tiobe will never be one of them.
Re:Bjarne Stroustrup Weighs in on Distributed Systems, Type ...
by nojvek on Tuesday August 04, 2020 @01:49AM
(#24047036)
At my current workplace it took at-least 6 months of 2 engineer efforts. That’s about 200k of sunk cost + the opportunity cost of them working elsewhere. Plus other people who got pulled in, it’s easily about 300k to migrate from oy2 -> py3.
We still have a mumbo jumbo mess of py2 scripts lying around.
Old code will always seem old fashioned. It will not address modern concerns. However, the option to keep using it is very valuable!