Strong types are really just healthy, clearly defined boundaries
Strong types are really just healthy, clearly defined boundaries
Typescript got a lot easier for me when I stopped even trying to read the error messages
Typescript gives you better suggestions, red squiggles where you would get errors or bugs if you try to run it, more information about whatever it is you’re using that’s defined somewhere else, and some other neat stuff like project-wide renaming that works every time.
So is PowerPoint
This is why linting and static typing are mandatory
Idunno, Ruby was my first language and the other day I was trying to write a one-file script to wrangle some CSV data and even that got irritating. What does this function need? What does it return? Who the fuck knows! Is it even a function? Run it and find out, loser
And I’ve got reasonably popular projects in ruby, I’m not a beginner.
Funny, but a decent linter & language server solve many of these.
I post my terrible code to github so I can sabotage copilot
It’s irrelevant to the EFF’s point here, because a database backup containing user data was seized by the FBI. Those users almost certainly had nothing to do with whatever the charges were.
The biggest problem frameworks solve is “I need the value of this variable to be on the page and I need it to stay up-to-date.” If you don’t have this problem, or you only have it in a couple of places where hand-writing the necessary event listeners isn’t too arduous, then yeah you don’t really need a front end js framework.