[Lazarus] Lazarus make me create better apps
Bee Jay
bee.ography at gmail.com
Tue May 18 07:04:48 CEST 2010
On 18 Mei 2010, at 03:12, Lee Jenkins wrote:
> I think the traditional barrier has been the deployment issue which probably made pascal based web application or servers more common to workgroup/intranet applications.
Yes, though binary CGI support is also very common.
> The problem I think has also been lack of a central and openly available (open source?) framework to rally around for web development in pascal in order to foster an eco-system like we see with traditional 3rd party components and libraries.
What framework do you need to build web apps using pascal? Web apps is just about read browser request and reply to it. A custom simple communication class (to encapsulate the request-reply process) should be sufficient.
> I've been playing with javascript (particularly the dojo framework) a lot lately and its really not that bad once you get used to the loosey goosey weak typing and creating function objects on the fly as parameters to functions, etc.
Making web pages using pascal is a bit tedious work due to HTML and CSS thingy. But for web apps, especially RIA, with the help of good JS UI framework, you just simply need to learn JS and a bit of JSON. For people who had been working for years with pascal and need to move to web app development, code reuse is a HUGE advantage. Code reuse isn't just about copy-paste the code, but also the testability and stability, which you need to do it again from start if you rewritten in another language.
-Bee-
More information about the Lazarus
mailing list