3 ms·
It would be nice if there was something like DrRacket[1] for Common Lisp, or maybe something like Haskell for Mac[2] that was on HN yesterday[3]. You could pack
by richardjdare 11y ago
It would be nice if there was something like DrRacket[1] for Common Lisp, or maybe something like Haskell for Mac[2] that was on HN yesterday[3]. You could package it with SBCL and a link to "Practical Common Lisp" and newcomers could be typing in code within 5 minutes.
I like using Emacs myself, but a lot of people find it intimidating. I know coders who are smarter than me, (vim using C++ finance programmers even!) and I can't persuade them to try SBCL/SLIME.
Emacsophobia may be irrational (I didn't find it hard to learn once I stopped expecting to use modern ui conventions) but asking people to face up to their misgivings about a product is a hard sell compared to offering something slick and attractive.
[1] http://www.racket-lang.org/ http://www.racket-lang.org/
[2] http://haskellformac.com/ http://haskellformac.com/
[3] https://news.ycombinator.com/item?id=10114767 https://news.ycombinator.com/item?id=10114767
- lispm 11y agoYou can download Clozure Common Lisp (CCL) from Apple's Macintosh Appstore. https://itunes.apple.com/us/app/clozure-cl/id489900618?mt=12 https://itunes.apple.com/us/app/clozure-cl/id489900618?mt=12 It's also available from Clozure: http://ccl.clozure.com/download.html http://ccl.clozure.com/download.html A better environment and more expensive (though there is a limited personal edition) is LispWorks. http://www.lispworks.com/ http://www.lispworks.com/
- agentultra 11y agoThe Hemlock based editor is still heavily based off of Emacs.
- lispm 11y agoThat's totally great. Fits well into Mac OS X, which supports basic Emacs keybindings. It uses a window for each buffer.
- agentultra 11y agoAnd has some neat CCL-specific features like the process window, etc. I'm not knocking it. :) Still a bit of a shot from the "Haskell for Mac" type environment I'm interested in developing.
- agentultra 11y agoI'd build it in a heartbeat if I thought there was any money in it. I really like Emacs/SLIME but the IDE story can be far better with integrated graphics and sound, FFI wrappers to system libraries, and built-in package management. Unfortunately the Lisp meetups I go to are sparsely populated for a big city and they mostly talk about other languages; sometimes Clojure gets mentioned but hardly anyone uses Common Lisp. The whole, "not modern," thing seems to turn people off. Are there even more than a couple hundred commercial Lisp users? edit: I mean "build it," as in "build the Haskell for Mac" equivalent for CL. Something affordable and meant to be a tool; not a Lispworks or Clozure competitor.
- dwc 11y ago> Emacsophobia may be irrational I used emacs for about 10 years. Then I switched to vim, and I have no intention of switching back. It's not a phobia, it's a rational realization that modal editing fits well with how I do editing.
- richardjdare 11y agoSure, I meant in the sense that its seen as really obscure and hard to learn. A lot of people see vim in the same way.
- aidenn0 11y agoI use vim for everything except lisp. In emacs I use evil-mode which is a really solid vim emulation layer.