Files
xptos/README
2025-12-27 20:48:16 -05:00

16 lines
1.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
X Put Thing On Screen
abstraction (capability, semantic) layer that calls libraries to simply use X to Put Thing On Screen
which is what everyone actually wants, but has failed at for forever
if i end up running into a brick wall with X, i may devise "Y" windowing, but i don't want to throw out 40 years of programming at first
"I must stress this to listeners over and over. Todays operating systems rule out interconnection between windows at the system level—only within a restricted “application” can such windows be interconnected, and only if you create a new set of windows internal to the application. Of course, one sneaky method is to seize the whole screen as a transparent canvas, but this still does not give access to the windows provided by the operating system.
It is still hard for many people to understand that I mean actually showing visible connections between pages on the screen, and hard for them to imagine writing based on this capability, though it is the only kind of writing I wish to do. For instance, I would like to rewrite my autobiography into parallel, visibly connected pages, in case I have the time and tools to do so."
-- Theodore Holm Nelson, Intertwingled
License: see LICENSE