Comment by TbobbyZ

6 days ago

What language do you recommend?

The best tool for the job is the one you know and love.

  • It depends. Many languages are a poor fit for certain use cases, and some are bad at everything beyond a very specific niche. Some are rather unpleasant to write any kind of substantial UI with.

    • Of course, writing a bootloader in Matlab or a MMORPG in Visual Basic would be masochistic. But these days people are writing CLI tools and TUI in Typescript...

  • By that definition you will be stuck on the first language you love.

    And someone will be stuck not to do anything because they are unsatisfied with all languages. :-)

  • I have not developed a deep love for a language yet. Swift has been interesting me, but so has Zig.

    • Then you should consider Lindy effect. Newer languages have counter-intuitively a shorter life expectancy than older ones.