2024-12-14 19:01 UTC
@sgharms Here I opened an editor to modify the system function (think kernel, window system) that creates a window, CREATEW. See the dumb comment near the end.
I could, say, add some logging code, recompile (just the function, not the whole system), and have the new behavior instantly running in the updated system at the next window opening.
Replies (1)
-
@amoroso@fosstodon.org 2024-12-14 19:16
@sgharms In addition, Medley is pretty much Lisp all the way down. Nearly every single piece of the system, from the lowest to the highest layers, is Lisp and can be accessed/called from Lisp (eg at some point the full TCP/IP stack was written in Lisp). Whereas on Linux you have a shell language, compilers for various languages, more languages in your web stack, and so on. There's little or no interoperation and data sharing between these languages and the processes they run in.