At 9:10 PM +1100 2/2/07, Tom Benson wrote:
I'd love to contribute, but I don't have that much "free" time unfortunately.

While I agree that I could sell applications that utilise the functionality commercially and recuperate some of the expenses, it just doesn't add up for me.

If you (or a group of us) come up with a viable solution to Web applications built from a RB codebase, I would pay for it.

- Tom


Me too. I am quite interested in this but what would it take to do this project?

First, RB code ( possibly a cut-down-REALbasic language ) would have to be groked, and processed from Text files when called from Apache. Is this on the fly processing via an pre-processor or is it compiled?

The IDE would be a lot of work (but not impossible) but this on-the-fly compiling will be quite a beast. Threads. I/O, networking, file system stuff.

But what a product and more importantly what do we call it: REALfish, CatFish, DogFood, DogBiscuits.... no no no,
SwordSwallower, Sword Mungerer, REALmongrel, SwordFord...no no no
REALBasicProcessor, QuickBasic, WebBasic, BasicHTTP....

How about RBHP? ;-)



On 02/02/2007, at 6:52 PM, Giovanni wrote:

I agree. There seem to be some open issues that need fixing. This could possibly make the community much more happier with RS and RB.

Ryan Dary wrote:
This is also something that "we" (the community) could do as an open-source project... any interest there? Yeah, it'd be nice if RB just included it, but I'd rather them work on the current set of issues rather than half-bake another compiler.

- Ryan Dary

Daniel Stenning wrote:
I tried some of the demo apps on the OpenLaszlo  web site.

Pretty impressive- particularly the calendar - in how fast it loaded ( mind
you I have a 2MB broadband connection here in the UK ).

I am beginning to see your point now about the desireability of RB doing
something similar.

On 2/2/07 03:45, "Guyren Howe" <[EMAIL PROTECTED]> wrote:

On Feb 1, 2007, at 6:12 PM, Tom Benson wrote:

Two different beasts

Flash is compiled - When you load a page based on flash you have to
download the whole flash program and store it client side.
AJAX is Scripted - It is a combination of Javascript, XML and JSON
which allow you to affect the contents of a web site in real time
using XML injection techniques to update the HTML source of a page
on the fly.

I guess you could liken AJAX more to WebObjects. Both have server
side scripting agents, yet use standard HTML as their display output.
Actually, I wouldn't say that's entirely right. AJAX stands for
Asynchronous Javascript and XML, but it's a bit nebulous in
application. The thing that all its applications have in common is
using a web server feature that lets a browser fetch data from the
server in the background without having to ditch the current page and
reload. The AJAX you're thinking of, which uses traditional HTML
elements along with CSS and Javascript to dynamically change them, is
one way to do that.

But OpenLaszlo, say, uses that same browser feature to fetch data to
an application running within your flash plugin.

OpenLaszlo is also scripted in Javascript and does pretty much the
same thing; it just updates a different set of UI widgets, displayed
in a different manner.

As I see it, REALbasic could be generating a version of your
REALbasic application that runs within that same flash plugin. I
would think that along with that, it would be good to develop some
extra RPC and threading and whatnot features that make it easier to
communicate between the server and the client. But I would settle for
a major subset of the features we have now, running under flash
inside your web browser.

If anyone wants a good idea of why I'm pushing on this, why I think
most of most REALbasic applications can run inside a web browser just
fine like this, go to:

http://www.openlaszlo.org/

and click on "Featured Demos" in the bottom left hand corner. Note
how fast these come up (if you're on broadband) and how much like a
desktop application they are.

On 02/02/2007, at 11:07 AM, Daniel Stenning wrote:

So are we saying it would be more desireable to produce AJAX code
( which in
part is based on JavaScript ) from a future RB,  rather than just
javascript
alone ?

Sometimes it is hard to keep up with the fads.  I would like to
know for
example how a FLASH app compares to an AJAX web app in terms of
bandwith
demands.  Since the FLASH engine is very able and rich graphically
I would
think Flash would need less code for many tasks.
Regards,

Guyren G Howe
Relevant Logic LLC

guyren-at-relevantlogic.com ~ http://relevantlogic.com

REALbasic, PHP, Ruby/Rails, Python programming
PostgreSQL, MySQL database design and consulting
Technical writing and training


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>



_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>


--

Cheers,

Dr Gerard Hammond
MacSOS Solutions
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to