Email or username:

Password:

Forgot your password?
Top-level
Devine Lu Linvega

Cracked it!

I can do live edits of running #uxn applications using only uxn-hosted tools, this is going to change the way I work dramatically.

8 comments
Devine Lu Linvega

Last year, I tried this through structural editing and threw myself head-first into a wall, I didn't have the right approach and was still a uxntal newbie, but this time around I found a much more robust approach to handling this, but I will have to change the way I design software to facilitate this sort of thing.

William D. Jones

@neauoire You reinvented Smalltalk from first principles ._.

(This is a compliment. Just... wow...)

Devine Lu Linvega

@cr1901 I just finished reading Dealer Of Lightning(Xerox PARC history) and I wanted to see if I could replicated something like their canonical demo, where they'd show how to edit the scroll speed of the smalltalk editor while it's running :D

William D. Jones

@neauoire So now I can say that "UXN takes Forth, Lisp (well, you can impl Lisp in UXN), and now Smalltalk inspiration and creates something brand new!"

I like Smalltalk/the Blue Book. The Blue Book Smalltalk impl targets a basic stack machine. You could probably very easily make a Smalltalk compiler in UXN that compiles to UXN.

Go Up