3 ms·
The biggest problem with lisp adoption imo is that the first step of every path begins with emacs. Emacs needs to die for lisp to flourish in a more modern edi
by killin_dan 10y ago
The biggest problem with lisp adoption imo is that the first step of every path begins with emacs.
Emacs needs to die for lisp to flourish in a more modern editor.
Light Table was a good start, but we need some power behind similar projects.
I always thought guilemacs was the obvious successor, but it still hasn't happened.
- macco 10y agoUse atom with slime: https://atom.io/packages/atom-slime https://atom.io/packages/atom-slime
- killin_dan 10y agoAtom is somehow even heavier than emacs. Because EVERY editor should definitely include the bloat of a web browser.
- krylon 10y agoLisp and Emacs have decades of shared history, it's unlikely someone will really break this bond. It would be nice to have alternatives, of course, but there is a reason certain people like emacs. (To be fair, I was an emacs user before I came across Lisp, but I can imagine how annoying/intimidating/frustrating it can be to somebody who has never used emacs before.)
- peatmoss 10y agoSince you mentioned Light Table, I'm going to guess that you're open to other lisps. I think this is one thing that the Racket folks get right. My wife's first foray into programming was a coursera course starting with a simplified variant of Racket, and the dev environment could not have been less of an issue. EDIT: Also, emacs doesn't have to die. I love emacs! But DrRacket is a nice alternative for beginners (and I'm told) advanced users alike.
- killin_dan 10y agoYes, but racket is a terrible language to work with. I've mentioned for years that drracket needs a general sexpr mode and integrated terminal for something like geiser. They don't listen. I am working on a general purpose solution, but I'm just one person. And I don't leverage public dollars to write bad tools from the safety of university, so that slows it down a bit.
- peatmoss 10y ago> racket is a terrible language to work with. > ... > I don't leverage public dollars to write bad tools That's, like, your opinion, man! Further, if your habit is to make feature requests in combination with this kind of subjective disparagement, I can see why the Racket community didn't jump to implement your request. Lighten up. Everyone here is on the same team.
- killin_dan 10y agoDefinitely not the same team. I never crawled to them and asked them. I've mentioned itd be a good feature, they decided to rewrite window management over and over again. Can't help that. The racket community includes disgusting transvestites and a bunch of cucked out and Guy Steele wannabes. Very little talent, lots of public dollars to spend rewriting things nobody ever had trouble with. Now they want to reimplement all of racket in chez. They prove me right more consistently than any other project I criticize.
- sctb 10y agoThis comment seriously violates the guidelines around civility and name calling, and is just nasty besides. If you'd like to continue to post on Hacker News you can't do this again.
- killin_dan 10y agoI prefer to be ruthlessly censored and have my narrative controlled by dang. Is he available?