DEV Community

What to Consider When Picking a New Programming Language

Tyler Smith on April 27, 2020

I spend a lot of time on Twitter, and I regularly listen to a half dozen tech podcasts. Because of this, I hear about a lot of programming language...
Collapse
 
tslarge profile image
Travis Large

The counter-point to your final argument, as always, is legacy code! VB may well be dying from an active development standpoint, but many, many companies out there will be using it for the foreseeable future. Perl has also proven to be very death-resistant :) The language is still being updated and the CPAN package database is massive, so it's well supported. I've had to deal with multiple perl codebases in my relatively short career.

I wouldn't start a brand new perl project these days, but there's plenty of spaghetti code out there that needs wrangled and good money in doing it.

Collapse
 
tylerlwsmith profile image
Tyler Smith

Hey Travis, thank you for taking the time to read this!

I couldn't agree with you more about legacy. It's very worthy of consideration depending on the opportunities available in your region. In my current city, VB.NET is still thriving. I'm moving to Sacramento soon, however, and over there it's mostly C#, JavaScript, and Java. If the opportunities are there though, there is real money to be made in legacy software.