I exclusively use neovim, both on personal computers and on servers.
Just the fact that I can customize it with Lua, and therefore, languages that can compile to Lua, like fennel and guile, makes it 100 times better if you have lots of configurations. Also, the docs are better.
But in the end, vim is tge OG and I love both, but prefer neovim for my usage.
And the split isn't awkward at all. They have healthy competition and the fact that they both exist means we get better editors. Same goes for zillion linux distros out there and otger stuff.
Oh that's just the delusion of freedom. USA is great at selling that.
We will still fight but accepting the truth is always the sane approach compared to hopeful optimism .
Russia and china and easterns are more straight forward. "We don't want you to have privacy and control"
Western countries wrap it around a populistic shiny wrapper. "This is the land of freedom, you are encouraged to have privacy and controll, unless you actually try to do so" they also let people play in the dirt unless they are doing something serious and pose some threat. But eastern governments are much less tolerant. You will be punished even for minor inconvenience.
The whole world is going that direction. Russia, north korea and china are leading the way, wester countries are more sly and subtle in how to do things, but america and UK are going the same direction.
The compatibility stuff really do need understanding.
You can't use all other projects in your GPL project and your GPL project cant be used within every project.
permissive licenses really do have no compatibility since they forbid nothing and allow everything (which isnt good most of the time) so tgey are simpler to use.
I'm not sure but theres something in my mind bout MIT being the first suggested license for github.
and also, to be real, you need to do some reasearch and actually understand the GPL license if you want to use it for your project. But with MIT you can just slap it on there and forget. It's convenient, but like a lot of conveniences, can be very bad.
I think a part of it may be that they are from the younger generation like myself, and most of them don't really know the history of software and FOSS, and MIT is just a safe option for them.
I think they haven't really put in the time to read and undertstand the philosophy and logic behind FOSS and read the licenses and writings.
It's just so powerful and versatile.
I've been only using it for less than a year, but you can do most things with clojure, and do them good.
GUI, Web backend, frontend, logic programminc, scripting, CLI tools, and so on.
After you get the hang of it and REPL driven development, your productivity keeps getting more.
One thing that makes me really believe in it is how people that are good with it are so productive with it, I would say more that other languages.
There are so many great projects built by a small team or solo devs in clojure.
I think for most people and normal users, its the most important part of a system.
I'm a software engineer and I've been using only i3wm and sway for the past 3 years. I don't really need a DE. But when I do (very,very rarely) I always prefer Xfce, and after that, Plasma.
I exclusively use neovim, both on personal computers and on servers.
Just the fact that I can customize it with Lua, and therefore, languages that can compile to Lua, like fennel and guile, makes it 100 times better if you have lots of configurations. Also, the docs are better.
But in the end, vim is tge OG and I love both, but prefer neovim for my usage.
And the split isn't awkward at all. They have healthy competition and the fact that they both exist means we get better editors. Same goes for zillion linux distros out there and otger stuff.