2,242 karma · joined March 16, 2021
I think that makes more sense than full blown LSP.
Sure, they can be better in java, but they cover a large enough ground, and as always, most people find that sufficient.
Python has neither standard tooling (de facto nor de jure), has no consensus within community where everyone seems to invent their own yet-another-dependency-management-tool and no culture of preserving strong backwards compatibility (never mind the core 2->3 transition).
IMO that is probably better than most other ecosystems where this percentage is often 1-3%.
> about 90% can program in elisp
Emacs doesn't really make a distinction between user and developer, and its a major driving principle behind the whole endeavor.
> makes me suspect the outcomes are skewed
Very much possible. But the survey was advertised over HN, matrix, IRC and Reddit. The last being a lot more 'general' audience than other 3, which I expect skews other ways. Anyway, knowing what Emacs is itself is a selection bias, so this is hardly unexpected.
> or emacs is doomed
If current breakneck speed of development of core Emacs as well as ecosystem at large is any indicator, I'm not preparing the doomsday shelter any time soon :)
Emacs' core isn't known to be the best codebase in existence, but it is battle hardened and hard to replicate.
There are plans to split doom-emacs' core and contrib modules in separate modules, but no idea what the progress is on that.
2000s were a different time.
Perfect is the enemy of good, and good enough is the perfect enemy of better.
Unix/Linux were/are good enough for vast majority of world's needs. So anything better is not worth the hassle.
A friend and I have been trying it for a project and for a NixOS dweller like me it was less than 2 minutes of work. But for her it has been never ending troubles.
Otherwise, Elixir and Phoenix are fantastic! No explicit JavaScript is necessary and that alone sells it for me, but the concurrency story is so easy to grok that I'm amazed nobody else managed to recreate it in so many years..
OTOH it finally got me over my fear of being a n00b and just use the source.
Are you also only receiving funds for projects that sign in?
Otherwise it seems awful lot like impersonating someone else and withholding money until they finally sign into your platform.
Pulling local trees has been absolutely better IMO with mailing list. I can literally with single keybinding apply patch to relevant repo, something that takes much longer route with Github. (convert URL to raw.github/whatever, copy and paste to apply, or do clicky-clicky in the Github app or whathaveyou)
All the relevant mailing lists for my interest projects have web interface/archive, I can selectively reply/participate in any or no ongoing threads, and stop at any time.
Compared to that any fancy service provides lock-in under thin veil of "friendly interface".
I can understand some folks not wanting to do initial setup and sourcehut already provides a nice web interface for it. But for actually contributing stuff emails are pretty unbeatable IMO.