News for hackers. Stuff that matters.
Re:Show HN: A notebook-style Common Lisp environment by fiddlerwoaroof on Saturday July 08, 2017 @02:49PM (#14726668)
This is really cool: now, I'll have a reasonable way to introduce my coworkers to lisp without making them learn emacs at the same time. Anyways, would it be possible to include something like parinfer or paredit here, as well as some reasonable keybindings for them. In vim mode, I find these keybindings extremely ergonomic (loosely based on slimv's settings): https://github.com/fiddlerwoaroof/dotfiles/blob/master/emacs...
Re:Show HN: A notebook-style Common Lisp environment by kkleindev on Saturday July 08, 2017 @08:47PM (#14727863)
Why would you need to introduce your co-workers to Emacs? I have recently got in touch with clojure and developed in atom with parinfer. Was I missing out on something or is the difference between clojure and common lisp decisive?
Re:Show HN: A notebook-style Common Lisp environment by fiddlerwoaroof on Saturday July 08, 2017 @11:07PM (#14728160)
The main reason is that the emacs mode for common lisp is mature and is what almost all CLers use (unless they use a proprietary environment). So, its CL-specific features are generally more polished than other editing environments (e.g. it has a macro stepper, various cross-reference utilities and other such niceties which are either lacking or buggy in other swank clients).
Re:Show HN: A notebook-style Common Lisp environment by throwaway91111 on Saturday July 08, 2017 @09:04PM (#14727912)
SLIME is hugely powerful.
Re:Show HN: A notebook-style Common Lisp environment by lonjil on Sunday July 09, 2017 @11:31AM (#14730158)
There are SLIME plugins for many editors, including Atom.
Re:Show HN: A notebook-style Common Lisp environment by fiddlerwoaroof on Tuesday July 11, 2017 @12:51AM (#14741652)
I haven't used Atom-SLIME much, but the little I've used it makes it seem like it doesn't quite have the range of features the Emacs mode has