[Lazarus] Lazarus make me create better apps
Bee Jay
bee.ography at gmail.com
Tue May 18 18:10:47 CEST 2010
On 18 Mei 2010, at 21:40, Myles Wakeham wrote:
> ... <skipped> ...
Agree with all what you have said. We've been facing the exact same problem as yours. We're also a Linux shop here and completely not providing Windows solution due the money factor. Our solution for building huge enterprise-scale web app is using PHP (scripting), Java (managed), and Pascal (native) altogether combining each best advantages. For the same reasons, we avoid to use any company-dependend technologies such as Flash, .Net, or Silverlight for the browser side and choose the open standard alternatives (HTML, CSS, and JS).
We must realize and admit that Pascal still lacks of tools for web app development. :(
> There is a sense that web development work feels like writing mainframe apps in the early 1980s. Its slower, more cumbersome and you have to feel like there must be a better way to do this. The ability to craft a PC application quickly due to great IDEs, WYSIWYG tools, etc. has enabled development to be done quickly for the desktop environment. I guess we're all just waiting for the day when web development can be done as fast. I feel we are still a long way off, but it does mean that whoever can achieve this will ultimately dominate the web development space. I look back to what it took to write the same application in 1985 in, say, Turbo Pascal, vs. embracing something like Delphi/Laz/FPC today, and its night & day. But despite advances in software engineering practices such as object oriented, design frameworks, etc. writing web apps today is still more like a TP app development project in 1985 than a Delphi desktop windows app in 2010.
EXACTLY! That's why I hate web app development in the first place. After more than 10 years being spoiled by Delphi and then Lazarus, writing web app today is like back to those TP days. Morfik had been trying to solve this very issue, but I don't think it's ready for the prime time yet. Somehow I feel that Morfik's solution is still incomplete. There's must be something missing, though I don't know for sure what it is.
Another effort is ExtPascal, but I think it's still in its fetus phase, looong way before it's ready for serious web app development tool and compete with the big boys' toys. If we're really serious about this, we should join the project and help the development.
-Bee-
More information about the Lazarus
mailing list