News for hackers. Stuff that matters.
Re:Stop Building on Corporate-Controlled Languages by liketochill on Wednesday January 18, 2023 @03:10PM (#34432334)
Different languages have different libraries with different functions that take different arguments and have different data structures. The tools you used with the old language might be different or required modification to work with the new language.

Maybe libraries they had written to solve problems in their domain have to be recreated.

It seems like switching from Delphi to Java or Go and changing the entire ecosystem would take a bit of time to get back to making the same productivity as with the toolset one has been using for a decade?

Re:Stop Building on Corporate-Controlled Languages by Jtsummers on Wednesday January 18, 2023 @03:27PM (#34432562)
> Different languages have different libraries with different functions that take different arguments and have different data structures. The tools you used with the old language might be different or required modification to work with the new language.

Those are all knowledge differences, not skill differences. Programming is a combination of knowledge and skill, the skill part transfers between languages and environments very well. The knowledge, not always. But learning a new (to you) suite of libraries is not "reskilling". You're not developing a new skill by learning Java's API versus C#'s API.