[Info-vax] basic BASIC question

Lawrence D'Oliveiro ldo at nz.invalid
Thu Feb 6 16:13:18 EST 2025


On Thu, 6 Feb 2025 09:50:21 -0500, Arne Vajhøj wrote:

> Small code bases, frequent releases and high user tolerance for small
> ooopses favor a language like JavaScript. Ada would not work well in
> this context from a business perspective.

JavaScript is also a dynamic language, unlike Ada. Maybe not as dynamic as 
Python, but still lets you do a lot in quite compact code.

I’m not sure I agree with the “tolerance for small ooopses”. There is a 
thing called “use strict”, which helps catch common JavaScript errors. It 
is even enforced in new-style modules.

> Code bases are not small anymore though. And TypeScript has taken huge
> chunks of market share from JavaScript in recent years.

TypeScript is just an attempt to add static typing to JavaScript. Maybe it 
works for native-side code bases (i.e. not in a browser sandbox). But then 
you pair it with Electron as your “GUI toolkit”, and you wonder why 
Microsoft’s Visual Studio Code is such a huge download for such little 
functionality ...


More information about the Info-vax mailing list