▲ | positron26 4 days ago | ||||||||||||||||||||||||||||||||||
CL is a real language with an ecosystem. It is blazing fast and capable compared to Elisp. The debugging is amazing. I almost used it to build PrizeForge. The tooling in Elisp is not designed for serious people or doing serious things. To understand why, we have to look at who has been gating its development. Long ago, the FSF began rationalizing the failures of their strategies and technology choices rather than seriously re-analyzing how reality had unfolded. If the Elisp runtime was slow, that wasn't the problem. The problem was that you weren't prioritizing your "freedom". Guile Emacs exists. The reason that its own developers and other hands who have touched it don't want to try harder is because they know for a fact that getting anything merged into Emacs core means an utterly exhausting, soul-crushing slog where people who have made a profession of not changing their minds will demand to be convinced to change their minds. Go hop over to the Lem Discord. They love doing things. They just want to program. It's such a massive breath of fresh air to be able to talk about technology and doing well instead of having this hand-wringing performative "freedom" signaling. It's like when church kids talk about doing something normal and have to make a little show of their loyalty to the cause before they can exercise their free will and judgement. I want lab-grown meat, Year of the Linux Desktop, and synthetic biochemistry to get the microplastics out of my body. The FSF doesn't care. They don't care. They decided that success is bad and that dying on a hill is good. They want to force everyone to be backwards compatible with decisions they made thirty years ago as if it has any hope of revitalizing an ecosystem that they deny even exists. I feel utterly and completely betrayed by the FSF and want as far away from them as possible. Technically, I find the prospects of Lem to be superior. I find political landscape not in favor of Guile Emacs and I fear that if Emacs users manage to obtain Guile, they will have also bought into another decade under the stifling leadership inside the dark recesses of a mailing list they don't know how badly they disagree with. | |||||||||||||||||||||||||||||||||||
▲ | dokyun 3 days ago | parent [-] | ||||||||||||||||||||||||||||||||||
> Guile Emacs exists. The reason that its own developers and other hands who have touched it don't want to try harder is because they know for a fact that getting anything merged into Emacs core means an utterly exhausting, soul-crushing slog where people who have made a profession of not changing their minds will demand to be convinced to change their minds. No, it's cause fitting a Scheme runtime around Emacs Lisp proved more technically difficult than they imagined, and the performance benefits of the Guile runtime were shadowed by the actually successful effort of integrating a native compiler for Elisp. > I want lab-grown meat, Year of the Linux Desktop, and synthetic biochemistry to get the microplastics out of my body. The FSF doesn't care. They don't care. Why would they? What does lab-grown meat have to do with software? > They want to force everyone to be backwards compatible with decisions they made thirty years ago as if it has any hope of revitalizing an ecosystem that they deny even exists. Personally I like having my programs work instead of playing a goose chase with a moving target. Common Lisp is also a thirty year old stable language, but I don't see you complaining. > I feel utterly and completely betrayed by the FSF and want as far away from them as possible. Good to know where the tokens fall. I sure as hell won't be giving you any of my money (not like I was going to before). You're nuts. | |||||||||||||||||||||||||||||||||||
|