Since our experties is in industrial design and user interface design, we never dreamed of creating a new operating system or a computer language from scratch. Scheme seemed like a much better approach. Especially the simplicity and dynamic evaluation were important.
If you know Scheme, then the cap to _use_ Liitin objects is very small, and to create new ones is not that big either? You tell me! If you don't know Scheme it is propably one of the easiest to learn, I guess. Eventhough Liitin now provides specialized dialogs to create and run Liitin objects, eventially these operations should be integrated transparently to conventional program interfaces. E.g.taking a phote stores it automatically to a photogallery, or you would create and access data from a datasheet program as today. Hopefully the programs themselves were Liitin objects as well (so that they don't stop working or disappear and modification were easy and updates instant...). I love the smell of utopia in this discussion :) br, jukka > -----Original Message----- > From: Gregory Woodhouse [mailto:gregwoodho...@me.com] > Sent: 05 March 2011 17:40 > To: Shriram Krishnamurthi > Cc: Jukka Tuominen; users@racket-lang.org > Subject: Re: [racket] Liitin screencast tutorial > > > My first thought was that it was a bit like MUMPS with its global > variables (where global means global among processes and users, > not just global in scope). It seems to me that persistence is the > right way to do that. The versioning reminds me a bit of WebDAV, > or even VMS. > > Sent from my iPad > > On Mar 5, 2011, at 5:46 AM, Shriram Krishnamurthi <s...@cs.brown.edu> wrote: > > > Nice work -- good luck keeping it going! > > > > Gerernter's system, which Matthias referred to, is called > > "Lifestreams". It's a very inspiring vision. > > > > But Dave's pointer is also apropos. Xanadu was perhaps guilty of > > architecture astronautry, but the claims behind such systems may well > > require that. > > > > Shriram > > _________________________________________________ > > For list-related administrative tasks: > > http://lists.racket-lang.org/listinfo/users _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users