Tuxedo Wa-Kamen on Nostr: When I first used "more than a bit" JavaScript a decade ago, I absolutely hated it. ...
When I first used "more than a bit" JavaScript a decade ago, I absolutely hated it.
Nowadays, I think it's okay.
But I wouldn't use any of those frameworks. I think the reason why those exist (any more and more are created) is simply because they can't solve the underlying problem.
Which is, in a way, lacking discipline. And good coding style.
It's said that you can program COBOL in any language.
The constraints and generics (and static typing and whatnot) you mentioned are ways to improve code quality if your programmers make a mess.
You can treat JavaScript as a language with a lot of functional programming aspects and a slightly quirky algol syntax, as long as you know to avoid the weirder parts.
Nowadays, I think it's okay.
But I wouldn't use any of those frameworks. I think the reason why those exist (any more and more are created) is simply because they can't solve the underlying problem.
Which is, in a way, lacking discipline. And good coding style.
It's said that you can program COBOL in any language.
The constraints and generics (and static typing and whatnot) you mentioned are ways to improve code quality if your programmers make a mess.
You can treat JavaScript as a language with a lot of functional programming aspects and a slightly quirky algol syntax, as long as you know to avoid the weirder parts.