5 ms·
I haven't finished reading everything but so far I like what I read. In a way, it reminds me of the software research project STEPS which aimed to reinvent com
by renox 4y ago
I haven't finished reading everything but so far I like what I read.
In a way, it reminds me of the software research project STEPS which aimed to reinvent computing with much less code than normal software. I consider this project a failure not because its funding got cut before the end but because nobody managed to reproduce their achievements (non reproducible research isn't research).
I wish you more success!
- snewman 4y agoThis (STEPS) sounds interesting, do you have a pointer? (It's not the easiest word to google...)
- Jtsummers 4y agoResearch out of VPRI: http://www.vpri.org/ http://www.vpri.org/ The "writings" page has a long list of publications you can check out.
- 0x445442 4y agoWhat I want to know is why that implementation (Frank) that Kay uses for all his presentations isn’t available anywhere. Is he the only one that has a license to use it? I mean after all that research could you not zip up the result and throw it on GitHub?
- some-mthfka 4y agoSTEPS is a very interesting project, indeed. I don't think it was quite a failure, after all, they did Nile and Gezira, which was pretty cool (powerful vector graphics rendering in a few hundred lines of code). Someone might reuse those in the future, I don't see why not. But from the limited things that I saw, I got the feeling there was no overarching system. And there was no thinking about flexibility in general (which I consider to be essential to computing). I could be wrong about that, though, I didn't study it very thoroughly, only watched a presentation or two and skimmed the paper. Not that it wasn't ambitious enough already. > I wish you more success! Thank you!
- alexisread 4y agoActually there was a lot of thought given to flexibility, I think a lot of the concepts were not exposed well due to the large project scope. Maru (which is the underlying STEPS runtime) for instance was designed to be completely replaceable (See COLA papers) using a composition mechanism similar to fexprs. Maru is also very easily bootstrapped as the VM/runtime and compiler come in at under 2KLOC with all the facilities.
- some-mthfka 4y agoHuh, interesting. I should try to learn more about STEPS in general some time...
- rileyphone 4y ago> non reproducible research isn't research Toxic mindset, so committed to this particular shibboleth!