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.

Reply via email to