freenode/#lisp - IRC Chatlog
Search
12:21:16
quipa
Pull request to add Lisp dialects support in geany https://github.com/geany/geany/pull/1922
13:14:31
jackdaniel
is such session connected to lisp process while it runs? (i.e live function recompile)
13:31:06
quipa
I mean for [Common] Lisp I didn't do as many changes,just basically added the ctags parser (which to be honest is a bit basic)
13:33:06
quipa
I am still new too lisp, but from what I asked at #geany these changes were simple enough to work on so gave it a try
13:48:03
zigpaw
emacs basically monopolized common-lisp development I think :) having something with smaller learning-curve will be beneficial.
13:50:16
shrdlu68
Emacs has a steep learning curve - if you're sitting down to read its entire user manual and use every single feature it offers.
13:53:42
pjb
shrdlu68: actually, emacs has a very (almost) flat learning curve. You learn it very slowly over a very long period. Count 50 or 100 years.
13:54:21
pjb
zigpaw: you want to aim at very steep learning curve: learn the whole editor in half a hour.
13:54:35
pjb
zigpaw: of course, that means that your editor will have a very small number of features.
13:55:24
pjb
zigpaw: have a look at https://www.informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/sedit/index.html
13:56:32
pjb
shrdlu68: the point is that the learning curve steepness depends greatly on the learner :-)
13:59:32
zigpaw
I was using vim for a long time so spacemacs and then doom-emacs give me a familiar environment and it got me past the 'first impression', but I think most younger people would compare it to something they got to know like atom or vs code and it gives very different feel (but that's just my opinion).
14:01:41
pjb
for slime/swank, there's swank:*swank-bindings* an a-list mapping *print-…* symbols to their values when evaluating expressions from slime.