[fpc-pascal] CLX is returning to Delphi 2011

Marco van de Voort marcov at stack.nl
Tue Apr 6 15:03:56 CEST 2010

In our previous episode, Michael Van Canneyt said:

> > But the best possible solution (everything everywhere 100% native) is simply
> > not realistic from a business perspective.
> Why not? Lazarus does it.

1) Lazarus is not a sold product. Moreover since it took like 13 years to
get here, I think it rather proves than disproves the point.

2) You see the critique of every new user: "is not like Delphi". Lazarus can
afford to ignore these till they are ready to fix it.

Also Kylix showed that the group that uses the "other" platforms exclusively
constantly wants more "native" features, something which is costly for a
by-product (*)

By positioning the crossplatform stuff _clearly_ as a by-product, one also
avoids this trap. It also makes justifying making sub-optimal decisions
(like QT instead of COCOA) easier.

(*) Every Embarcadero Delphi version seems to have a theme. D2009 was
unicode, D2010 was usability, and D2011 is cross-platform (and D2012 will
probably be 64-bit). This is mainly to make sure that every release has
something marketable to keep the upgrade train rolling. Because that is
where the bulk of Delphi sales is. Not in new users with new needs.

More information about the fpc-pascal mailing list