I'm very interested in these kinds of approaches. There is also Naked Objects ( http://www.nakedobjects.org/home/no_for_java_intro.shtml).
Another example is Apple's own WebObjects. WebObjects set the high water mark for web application design, and the peak of that is a technology called DirectToWeb that enables the production of a totally dynamic web application based on a database schema (model) and a set of rules that map components to queries/result sets. The web application is completely built on the fly. One of the guiding goals of WebObjects was 'if you're writing code, you're doing something wrong.' WebObjects used to be known as the Apple's 'best kept secret' (it still runs the Apple store, ITMS, and the iPhone App Store). Direct2Web was known as 'the best kept secret of the best kept secret'. Many other web application technologies (e.g. Cayenne, Seaside) openly admit to taking what they could from WebObjects. The idea of using a rules engine to produce an application on the fly is unfortunately not something that most application development environments lend themselves to. Although Rev does lend itself to this. Bernard On Tue, Feb 10, 2009 at 8:18 AM, Luis <[email protected]> wrote: > Very interesting! > > Cheers, > > Luis. > > > > Randall Lee Reetz wrote: > >> Check out this IDE/language for the creation of structured editors (also >> from Carnagie Mellon). >> >> http://www.cs.cmu.edu/~NatProg/movies/citrus.mov >> _______________________________________________ >> use-revolution mailing list >> [email protected] >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> _______________________________________________ > use-revolution mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
