News for hackers. Stuff that matters.
Re:On Composition (2019) by yayitswei on Thursday January 16, 2020 @08:36AM (#22064348)
Too bad Lisp machines never took off! The basic Lisp operations would have made a good composable foundation.
Re:On Composition (2019) by agentultra on Thursday January 16, 2020 @10:19AM (#22065276)
They did make a great foundation. Symbolics Genera was super nice apparently: https://www.youtube.com/watch?v=o4-YnLpLgtk
Re:On Composition (2019) by shalabhc on Thursday January 16, 2020 @09:39PM (#22071374)
Seems so. Also this twitter thread: https://twitter.com/RainerJoswig/status/1213484071952752640

- all commands have uniform introspection - console contains 'live views', not dead text - embedded REPL inside apps with commands that mirror the menus and buttons - seamless jump to source, live edit

Re:On Composition (2019) by dreamcompiler on Thursday January 16, 2020 @11:05AM (#22065774)
Indeed. On the LM, the sort routine used by the OS was the sort routine you called in your program. There was no serialization because everybody agreed on the memory layouts, and the types were tagged at runtime.

You could even change the system sort routine if you really wanted to, on the fly. Not a great idea unless you were a wizard, but nevertheless possible.