- 0 posts
- 6 comments
- Sivecano@lemmy.dbzer0.comtoProgramming@programming.dev•Are there any examples of 'perfect' software?4 months
Vim9-script is a bespoke DSL introduced in vim 9 which was to replace vimscript (the old config language) It was recieved as a bit wacky with its support for classes among other things.
- Sivecano@lemmy.dbzer0.comtoProgramming@programming.dev•Are there any examples of 'perfect' software?4 months
Vim has some pretty messy design… Starting at some of the action quirks and ending at vim9script
- Sivecano@lemmy.dbzer0.comto
Linux@programming.dev•Rust Coreutils Continues Working Toward 100% GNU Compatibility, Proving Trolls Wrong
5 monthsGPL or GTFO! On a more serious note: Permissive licenses open a project up to unilateral exploitation by commercial entities and can lead to fractured ecosystems.
On a more principled note: permissive licenses (as compared to free software licenses) undermine the free software ecosystem and the freedoms it brings in the long term and the thing that uutils is doing - that is taking a GPL licensed project and rewriting it under a more permissive license is corrosive to free software. GPL applies not when corporations use a piece of software, but when they distribute binaries back to you. This is not about limiting the rights of corporations but about protecting the digital freedom of people.
Lunduke mentioned, fundamentally unserious.


I mean, they’ll probably learn more from C. But please. You can do better than javascript. At least teach them python or something.