- Tom
On 02/02/2007, at 9:35 PM, Dr Gerard Hammond wrote:
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.- TomMe 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 ( mindyou I have a 2MB broadband connection here in the UK ).I am beginning to see your point now about the desireability of RB doingsomething 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 beastsFlash is compiled - When you load a page based on flash you have todownload 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 pageon 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 inapplication. 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 andreload. The AJAX you're thinking of, which uses traditional HTMLelements along with CSS and Javascript to dynamically change them, isone way to do that.But OpenLaszlo, say, uses that same browser feature to fetch data toan 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, displayedin a different manner. As I see it, REALbasic could be generating a version of your REALbasic application that runs within that same flash plugin. Iwould 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 fora 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 justfine 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 adesktop 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 inpart is based on JavaScript ) from a future RB, rather than justjavascript 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 bandwithdemands. Since the FLASH engine is very able and rich graphicallyI 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>
_______________________________________________ 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>
