Hacker News new | ask | show | jobs
by GregBuchholz 3809 days ago
I think you'd probably be interested by the Viewpoint Research (and Alan Kay):

http://vpri.org/index.html

...and STEPS:

http://www.vpri.org/pdf/tr2011004_steps11.pdf

"We set a limit of 20,000 lines of code to express all of the “runnable meaning” of personal computing (“from the end‑user down to the metal”) where “runnable meaning” means that the system will run with just this code (but could have added optimizations to make it run faster). One measure will be what did get accomplished by the end of the project with the 20,000 lines budget. Another measure will be typical lines of code ratios compared to existing systems. We aim for large factors of 100, 1000, and more . How understandable is it? Are the designs and their code clear as well as small? Can the system be used as a live example of how to do this art? Is it clear enough to evoke other, better, approaches?"

3 comments

On the 5th year report (that you linked to), they mentioned that they had funding for another year and a final report. It's unfortunate that there was never a 6th year final report to wrap up the project.
Alan Kay is also running the Communications Design Group: https://github.com/cdglabs
Just to clarify, Alan is only 'running CDG' insofar as he is supporting and representing it as a sister lab to VPRI. The various research groups there are completely autonomous and as far as I can tell not publicly identified.
A lot of the news coverage is claiming that he had a role in recruiting specific people to CDG, and even names some of them (eg. http://www.bloomberg.com/news/articles/2015-01-29/sap-looks-... ), which would be more than just lending his support even if he's not really running the place. I certainly can't confirm if that's accurate though.
There seem to be two CDG branches: LA with Alex Warth (Jonathan Edwards also), and Bay Area with Bret Victor (Toby is also there). They are both doing really good work.
I'd enjoy seeing Niklaus Wirth's reaction to that project beating him at his own game from the other side of language design. My reaction to it is similar to my reaction to reading Wirth and Jurg's work on Lilith a long time ago.