117 karma · joined December 25, 2023
The language itself will probably stabilize in maybe 3 years. The last things they'll do is work on the std lib, documentation, spec. That will take time but the language will be ready before then.
But to your point, Node has had permission flags for a while[0] but allows everything by default. Npm could use them to increase security even more. I just hope it doesn't take them another 10 years to change the default.
Don't try to make me install a random program if I can view it in my sandboxed browser safely.
Also, browsers have greasemonkey to help me personalize websites easily. TUIs don't.
I'd love to see a site comparing the 3 of them in a similar way.
It does need more streams for other timezones.
For simple projects where you don't want to pass it around in function parameters, you can create a global object with one implementation and use it from everywhere.