3 ms·
With Lisp (mostly ironscheme, guile and racket for me) and smalltalk, I have this feeling that just about every other language has been playing catch-up. It is
by Johnny_Brahms 11y ago
With Lisp (mostly ironscheme, guile and racket for me) and smalltalk, I have this feeling that just about every other language has been playing catch-up.
It is just recently that some scripting languages have started giving me the same feeling of bliss.
- klibertp 11y agoWhich ones?
- eggy 11y agoFor one, operating on the running system and seeing immediate changes. I started in 1979 with a Commodore PET 2001, and although limited and not comparable to say a Lisp Machine (envy), it made me feel like I was the 'owner' and could jump into BASIC and program away at the resources in the machine - POKE, PEEK. I guess this gives new meaning to 'poking around' :)
- klibertp 11y agoSorry, I wasn't clear enough. I was asking which modern scripting languages do you think are the closest to interactive Lisp and Smalltalk environments. I'm way too young to remember "the real thing", but I know Pharo a bit (Squeak fork) and recently I started using StumpWM, which is a window manager written in Common Lisp. In the latter case I'm practically living inside slime-repl. The point being that I know quite a bit modern, scripting languages (Python, Ruby, JavaScript, TCL, Io, Lua, ...) and a couple more experimental, dynamic languages and still, none of them "give me the same feeling of bliss". They're getting closer, but are not quite there yet. So I was just curious which scripting languages the GP had in mind.
- pjmlp 11y agoJust delve into the Xerox PARC archives of Smalltalk, Interlisp-D and Mesa/Cedar and you will see how much catch-up is still left. It is really a pity that those ideas didn't spread as they should have been.
- mark_l_watson 11y agoI hear you. I had a Xerox 1108 Lisp Machine in the 1980s and the development environment was awesome, even by today's standards.