[Lazarus] QT bindings as defalt (was Release 1.0, part 2)

Phil Hess macpgmr at fastermac.net
Wed Dec 2 15:19:15 CET 2009


Graeme,

If Delphi is dead, then what's Lazarus?

The subtext is that with Delphi you can pull off the hat trick of a 2.3 million line app that sells for big bucks and where the client does not tolerate bugs or instabilities or excuses. Can anyone make that claim for Lazarus?

Thanks.

-Phil


----- "Graeme Geldenhuys" <graeme at mastermaths.co.za> wrote:

> Phil Hess wrote:
> > that should make merging a bit easier. But I have to say that Roman
> > was quite dismayed to learn that ports of many other packages that
> he
> > uses were done as one-way ports to Lazarus, leaving Delphi
> > compatibility behind.
> 
> To be fair, Delphi itself was left behind for a few years and started
> looking like it was heading the way of Kylix. Same applies to many
> component suites. So in that case why bother with the extra effort to
> keep compatibility with a dead product.
> 
> Now speaking as somebody that has ported a fare share of components
> and
> complete projects to other GUI toolkits. Most of the time changes
> will
> never be back-ported to the original project. Plus, it's hard enough
> already to port a component to another GUI toolkit, and then you
> expect
> to obfuscate the code even further with IFDEFs just to keep it alive
> for
> two compilers and various GUI toolkits - that's crazy. And double
> work!
> 
> Take TSynEdit for example. The code has changed such a lot from the
> original, I don't think anybody will be able to backport Lazarus's
> synedit to the original code. So why not simply clean up the Lazarus
> code and remove all those damn IFDEFs so the code is actually
> readable.
> 
> All I do is try and notify the original author to let them know their
> component or project lives on in another project and keep the credits
> or
> copyright notice in the units.
> 
> 
> 
> Regards,
>   - Graeme -
> 
> -- 
> fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
> http://opensoft.homeip.net/fpgui/
> 
> 
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus




More information about the Lazarus mailing list