[REBOL] Rebol VS Browser
From: ben_dempsey::hotmail::com at: 20-Feb-2003 21:24
Hello everyone. Ive been keeping my eye on Rebol for a few weeks now as
an alternative to dynamic HTML based applications. Before i continue
just want to state my background:
Programmer Analyst (currently unemployed - market horrible)
Built a few J2EE based applications, VB, Powerbuilder, MS ASP.
Knowledge of networking, Database Design.
What I'm looking for in a development environment is a separation of
GUI, data access, and business logic layers where the GUI is executed on
the client, and the others are ran on the server. Currently the J2EE,
.NET environment are doing this but only support HTML front ends. I
guess they now refer to this as "X-Internet" applications. I do know
that Java and .NET have GUI implementations, but they are not internet
based AKA Fat clients.
I have found some technologies that do this:
Trying to avoid Java - to much complication for something that should be
easy - plus the license on these is expensive.
Dont really know much about this one - Java based
Most likely expensive.
Looks ok - custom GUI framework $$$$
Cool technology - completely different then what im looking for
I'm just stating this to help understand what I'm looking for, and if
Rebol is comparable or if Rebol is more of a scripting tool like Perl,
So the question from me : is Rebol currently or moving in the direction
of these type of application platforms?
Internet Based - Changes and updates to code done on server, and not
needed on client
Nice GUI - a better user experience , HTML is pathetic
Database Layer / Resource pooling on the Server - connection management
(pooling), drivers only needed on server, scalability, something like
Java application servers take care of (Websphere, Weblogic etc.)
Business Logic on Server - server handles all logic, connections using
SOAP, Web Services, native libraries
An important thing to me as being able to develop applications using the
platform without spending thousands of dollars. I like the Oracle
model, can basically download any app and develop with it, but a license
is required to put it into a production environment.
Thanks for reading my gibberish hehe.