News for hackers. Stuff that matters.

DuncanMak

Re:Spreadsheets are all you need.ai on Thursday March 14, 2024 @01:13PM (#39706514)
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.

Re:My history with Forth, and stack machines (2010) on Monday August 07, 2023 @01:06PM (#37037315)
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, [email protected].

This article seems like a nice overview of the pros and cons of the Icon expression evaluation system:

https://tratt.net/laurie/research/pubs/html/tratt__experienc...

Re:A Forth Apologia (1988) on Tuesday November 29, 2022 @06:04PM (#33794632)
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.

Re:PostScript Control Structures (2003) on Tuesday August 30, 2022 @05:09PM (#32655100)
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?

Re:Why Concatenative Programming Matters (2012) on Monday April 15, 2019 @02:38PM (#19667681)
What did you do to learn Postscript? What sort of programs did you write in PS to practice?
Re:Gallery of programming UIs on Wednesday March 21, 2018 @10:43PM (#16645206)
Hey Mikel, are the Sk8 sources/binaries anywhere? Is it possible to run Sk8 nowadays if one has access to hardware running classic MacOS?
Re:Mono 3.0 is out on Monday October 22, 2012 @04:31PM (#4685365)
libgdiplus is fairly stable - you can find use the latest zip from github if you need a source release:

https://github.com/mono/libgdiplus/commit/3ddf7ff28e0876dc39...

Re:The trouble with Checked Exceptions (C# architect) on Thursday May 24, 2012 @12:27PM (#4019162)
In that case, why don't you just put 'throws Exception' on all your methods?