<p>Am 12.05.2015 15:44 schrieb "Michael Schnell" <<a href="mailto:mschnell@lumino.de">mschnell@lumino.de</a>>:<br>
><br>
> On 05/12/2015 02:21 PM, Sven Barth wrote:<br>
>><br>
>><br>
>> 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.<br>
>><br>
> 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).</p>
<p>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.<br>
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.</p>
<p>Regards,<br>
Sven</p>