Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I actually read a decent paper on that a while back

Unix, Plan 9 and the Lurking Smalltalk

https://www.humprog.org/~stephen/research/papers/kell19unix-...

Late binding is a bit out of fashion these days but it really brings a lot of cool benefits for composition.



There is also an interesting from Xerox PARC,

"UNIX Needs A True Integrated Environment: CASE Closed"

http://www.bitsavers.org/pdf/xerox/parc/techReports/CSL-89-4...

For the TL;DR; crowd

"We 've painted a dim picture of what it takes to bring IPEs to UNIX. The problems of locating. user interfaces. system seamlessness. and incrementality are hard to solve for current UNIXes--but not impossible. One of the reasons so little attention has been paid to the needs of IPEs in UNIX is that UNIX had not had good examples of IPEs for inspiration. This is changing: for instance. one of this article's authors has helped to develop the Small talk IPE for UNIX (see the adjacent story). and two others of us are working to make the Cedar IPE available on UNIX.

What's more. new UNIX facilities. such as shared memory and lightweight processes (threads). go a long way toward enabling seamless integration. Of course. these features don't themselves deliver integration: that takes UNIX programmers shaping UNIX as they always have--in the context of a friendly and cooperative community. As more UNIX programmers come to know IPEs and their power. UNIX itself will inevitably evolve toward being a full IPE. And then UNIX programmers can have what Lisp and Small talk and Cedar programmers have had for many years: a truly comfortable place to program."




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: