Hacker News new | ask | show | jobs
by NotUsingLinux 3221 days ago
Hi Josh,

You raise some interesting points in your article. I wonder how to comment or discuss this the most efficient way (here or elsewhere?)

Some questions: Have you looked at haiku?

What you describe as modules, I think Alan Kay calls "objects" in the smalltalk/Xerox tradition.

Have you looked at his research project: STEPS reinventing programming?

https://www.youtube.com/watch?v=YyIQKBzIuBY

Some bits and parts of this is open source.

Imagine a full system running on 10000 LoC I think this could be a step forward.

Also this blurs if not throws away the distinction between "desktop and web(remote)" applications. Because if integration of remote objects is sandboxed but still transparent you get improved usability.

Also I think you go not far enough. Databases for file system are fine but I think the ida of widgets or UI libraries altogether is not feasible anymore.

The system has to adopt to a individual level, people have different needs and workflows.

Highly adoptable and conversational interfaces are needed.

WDYT?

1 comments

Yep. I'm very familiar with STEPS. It's what makes me think that it is actually possible to build a new open source OS.