4 ms·
TJ actually has a video on this very topic https://www.youtube.com/watch?v=QMVIJhC9Veg https://www.youtube.com/watch?v=QMVIJhC9Veg The tl;dw is that the term
by petepete 3y ago
TJ actually has a video on this very topic
https://www.youtube.com/watch?v=QMVIJhC9Veg https://www.youtube.com/watch?v=QMVIJhC9Veg
The tl;dw is that the term 'PDE' means the tool requires some work in order to personalise, but because neovim exposes a robust API that work is fun and rewarding. Additionally, he makes the point that because you configure it in the same language as you script it with (lua), you have much greater control over how all the pieces fit together.
- SebastianKra 3y agoThat's a very reasonable justification. My only gripe is his requirement that the majority of users must make use of the scripting system in order for the program to be considered a PDE. If only 1% of all IntelliJ users ever use the Program Structure Interface or the powerful Live-Templating system, that's still a respectable number in total. And it also doesn't mean IntelliJ is less personalizable. Maybe a better term would be a DIY-DE.
- hinell 3y agoThat's nice but I don't really like when they rename some APIs.. That brings breaking changes you know.