HN user

DuncanMak

10 karma

[ my public key: https://keybase.io/duncanmak; my proof: https://keybase.io/duncanmak/sigs/-YNJpA9eg8ioRZreFGIUAf-QcrTztWfCAsX1aEI68Ms ]

Posts0
Comments10
View on HN
No posts found.

There's also this paper by Alan Kay that talks about the power of spreadsheets:

https://worrydream.com/refs/Kay_1984_-_Computer_Software.pdf

The dynamic spreadsheet is a good example of such a tissuelike superobject. It is a simulation kit, and it provides a remarkable degree of direct leverage. Spreadsheets at their best combine the genres established in the 1970's (objects, windows, what-you-see-is-what-you-get editing and goal-seeking retrieval) into a "better old thing" that is likely to be one of the "almost new things" for the mainstream designs of the next few years.

Yeah, I've been working on Noticias, which is an implementation of NeWS in Typescript targeting the browser.

Initially, I used HTML5 Canvas to draw, but I'm now in the process of switching over to SVG. Once I have demos that I can show, I'll be making the repo public.

If you're interested in working it, please reach out to me, duncanmak@gmail.com.

Kragen, how much of what you said here about Forth also applies to PostScript, do you think?

I have been tinkering with PostScript but not Forth, I grok that PostScript is a lot closer to LISP. A lot of people (without actually learning these languages/systems) say Forth and PS are similar, but I know that's not really the case - their resemblance is fairly superficial.

With PostScript being one of the few successful "mobile code" systems out there, I wonder if PSON will do better than JSON by allowing { procedures }.

With the explicit dictionary stack, couldn't that be used to sandbox the scope and reach of these procedures?

Hey Mikel, are the Sk8 sources/binaries anywhere? Is it possible to run Sk8 nowadays if one has access to hardware running classic MacOS?