looks like I was not clear enough in that case - the language should be broad, not focusing just on rest. The goal would really be to build a language that promotes writing application building blocks and tying them together - weather it's a desktop application or a web application. The idea is also to promote decoupling of the View in the application to help putting application building blocks together and keep a uniform, consistent view so the final app looks like as one application and not multiple applications put together.
Rest is only supposed to be the approach to meet that goal. And the goal should definitely not be to limit the language to a specialized domain. Ruben On Tue, Sep 7, 2010 at 11:11 AM, Kevin Wright <kev.lee.wri...@gmail.com>wrote: > A 4GL is any language that's specialised for a particular function, and > abstracts around tasks necessary to perform that function. > > By focussing on REST, you're specialising for web services. This isn't a > language that would be used for a washing machine controller, or for > managing a nuclear power plant, or writing an MP3 player application, it's > designed with one specific goal in mind... > > and that's the definition of a 4GL, it simplifies and abstracts to a higher > level, but in a specialised domain. > > > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javapo...@googlegroups.com. To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.