REALbasic is far from the best way to develop an application for *any* of its target platforms. But it is the best -- because pretty much the only -- way to develop for *all* of them.
I dunno about that- Java, Flash (it has an IDE of it's own), and for the web specifically html/php/a ton of other technologies. I think RB is great, just not for this context.
Adding Flash to the compiler targets would not alter that statement in any way. And I would probably develop the UI for a flash app to be rather different from a desktop application. But if I could still share much of the code between the two, I would be *way* ahead of the game.
Have you ever used the Flash IDE? Does it look like _anything_ graceful is happening there? As it develops, sure, it might be easier to tie into something like RB, but at this stage I think it'd likely be a huge, time consuming, mess. Meanwhile I hit F1 to bring up the language reference and there seems to be an even chance of three things happening- Nothing, the reference pops up, or a bizarre character is inserted where my cursor is. Better is the enemy of done, and more is often the enemy of better.

OpenLaszlo is very, very nice. And if I ever get a chance, I might work on some technologies to help integrate it with REALbasic applications. But I can't reuse *anything*.
I dunno about that. You can reuse your OpenLaszlo code inside OpenLaszlo, and your RB within RB. =) Seriously though, you could have your RB app doing gHod knows what at this end, your OL interface over here, and exchange data via SOAP/XML. Or write a straight web version, or whatever. The world is your oyster and all that.

I think it would be a compelling offering for many businesses to be able to come in and say you'll write them an application that runs on any of their desktops and you'll also give them a web version, too.
Sure, but I think you have to accept two things- Flash is really pretty limited when compared to any programming language, and at best will be full of workarounds and sad limitations, so that even if you could build to a Flash version of your app, you'll likely have to redesign the whole thing anyway, only to end up with something inferior. The second thing is web programming isn't that tough and working with more robust tools there would allow you to deliver a product that won't cause someone to curse your name, plus broaden your programming experience. The idea of one tool for every job is naive at best. Sure I can chip through a tree limb with a Swiss Army Knife, but if I remember to bring something appropriate, I'll spare myself a great deal of pain.

And another thing: a Flash target would let you write applications for a lot of handhelds and other devices. I have a Nokia N800 (Linux handheld web terminal). I would *love* to be able to run my REALbasic applications on it.
Yeah, while a nifty idea, you're bound to hit the same limitations I mentioned in the paragraph above. The roots of Flash aren't "Hey, functionality", instead it's more like "Hey, pretty, and slow running even over the LAN.". It's come a long ways, but it still isn't a programming language, it's a media tool. This isn't to say that you can't do whatever you might have in mind, just that it may not actually be a good way to do it, or save you any time at all.

In the end, I truly don't care, this is just my take on it. Some people still swear that Access is a valid format for multi-user databasing, that Internet Explorer isn't a piece of trash, and that there was nothing wrong with Open Transport in OS 7.5.2. Hell, eventually something that sounds retarded to me is bound to be right, and this could be that time.

G'night,
Fargo
_______________________________________________
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