Am 12.05.2015 15:44 schrieb "Michael Schnell" <mschn...@lumino.de>:
>
> On 05/12/2015 02:21 PM, Sven Barth wrote:
>>
>>
>> They don't /own/ Prism. They merely license it, so what the Oxygene
developers do and what the Delphi developers do are two different things.
>>
> IMHO it's really silly that they provide different Pascal "Dialects" and
"Widget frameworks" for different targets such as CIL (->Prism), Windows
(->VCL), Mobile (Firemonkey only).

There is nothing silly here. Their own .Net compiler has shown that one
can't simply map the Delphi language to the CLR 1:1 and expect something
seamless. We see that with FPC's JVM support as well. So using a variant of
the language that embeds itself into the framework is a much better
approach.
And for the widgetsets: The VCL was never designed to be cross platform in
contrast to te LCL. It would have meant immensely more work for Embarcadero
to port the VCL to Mac, Android, etc. than to buy a third part solution and
to market that. Of course they could have used the CLX, but there they
would have first needed to port it to a more modern Qt version.

Regards,
Sven
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to