3 ms·
There is an explanation in the blog: https://coalton-lang.github.io/20260424-mine/ https://coalton-lang.github.io/20260424-mine/ > However, the above is a tall
by mepian 5mo ago
There is an explanation in the blog: https://coalton-lang.github.io/20260424-mine/ https://coalton-lang.github.io/20260424-mine/
> However, the above is a tall order for someone just wanting to dip their toes in, to see if they have any interest in Coalton or Common Lisp. A couple hours on the weekend is easily sunk into getting configurations right, and the right subsystems installed, and the right paths setup, just so the first line of code can be executed.
> mine is not Emacs. It aims to eliminate all of that, and be a Coalton/Lisp-first development environment, whose only job is to be a Coalton/Lisp-first development environment. But more than that, it needs to be accessible. A non-programmer should find it easy to download, install, and run mine with nothing more than a download link.
- dajt 5mo agoWhy would a non-programmer want to download, install and run a CL IDE?
- aidenn0 5mo ago1. It is a potential first step on the way from non-programmer to programmer. 2. "Easy enough for a non-programmer" may also say something about how easy it is for a programmer.
- dajt 5mo agoI think the number of non-programmers who think 'I want to learn to program; I'll start with common lisp but emacs is too difficult!' is so small it is not a group worth considering. It's probably MIT & Stanford undergrads? It's their IDE and they can design it how they want, but that's a weird goal for a CL IDE.
- mepian 5mo agoYou haven't seen the Lisp subreddit then, there is a post complaining about having to learn Emacs at least once every week or so.
- aidenn0 5mo agoI personally suspect that the overwhelming majority of those complaining would find a different reason to not learn lisp if the Emacs barrier were removed, but I very much might be wrong.
- chiffaa 5mo agoI wanted to avoid Emacs so I discovered Lem (so now I live in a different Emacs when writing CL), so it's not always this way
- reikonomusha 5mo ago"It should be easy enough for" sets a UX bar, not a target audience. Kind of like the English phrase "X is so easy that even a toddler could do it," regardless of whether such a statement is figurative or literal.
- dasyatidprime 5mo ago> mine is not Emacs. Ah… yes, okay, I see what they did there… chuckle, sigh. Well, it's arguably in the same grand cultural tradition as EINE and ZWEI at least!
- Oreb 5mo agoI vaguely remember that there was also TRES. EINE = Eine Is Not Emacs ZWEI = Zwei Was Eine Initially TRES = Tres Replaces Eine’s Successor
- v9v 5mo agoDREI = DREI Replaces EINE's Inheritor https://mcclim.common-lisp.dev/static/documents/drei.pdf https://mcclim.common-lisp.dev/static/documents/drei.pdf