HackerTrans
TopNewTrendsCommentsPastAskShowJobs

kgr

no profile record

comments

kgr
·2 ปีที่แล้ว·discuss
This short video / simulation, explains why, IMO, Unix surpassed Multics: https://www.youtube.com/watch?v=3Ea3pkTCYx4
kgr
·2 ปีที่แล้ว·discuss
For those feeling nostalgic (or curious), you can run my BASIC to JS compiler in your browser:

https://codepen.io/kgr/full/yLQyLjR
kgr
·4 ปีที่แล้ว·discuss
The Wikipedia article on AA-Trees is good: https://en.wikipedia.org/wiki/AA_tree
kgr
·10 ปีที่แล้ว·discuss
Hi Alan,

In your paper "A Personal Computer for Children of All Ages", where you introduce the concept of the DynaBook, you explicitly say that the paper should be read as a work of science fiction. I understand that you're a big fan of science fiction. Do you draw any inspiration from science fiction when inventing the future?

Thanks,

Kevin

Related: I've given a talk on "What Computer Scientists can Learn From Science Fiction":

https://docs.google.com/presentation/d/1CaieHjx9j24UFXq0GwmC...
kgr
·10 ปีที่แล้ว·discuss
https://github.com/foam-framework/foam/wiki

https://github.com/foam-framework/foam/wiki/How-FOAM-is-Diff...

https://github.com/foam-framework/foam/wiki/KeyConcepts

http://foam-framework.github.io/foam/
kgr
·10 ปีที่แล้ว·discuss
In FOAM (the Feature-Oriented Active Modeler) we replace classes with Models, which are just collections of Axioms. There are pre-built Axiom types for standard things like methods and properties, but also for things like imports, exports, traits, listeners, topics, templates, actions, inner-models/classes, etc. Axioms are themselves modeled, so you can create new types as required. In the end, you still end up with a class, but it's defined/built with an extensible composition of objects rather than by a more limited and static class definition.

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