[fpc-pascal] Windows Phone 8 + pascal

Sven Barth pascaldragon at googlemail.com
Mon Jun 25 09:55:39 CEST 2012

Am 24.06.2012 22:59 schrieb "Juha Manninen" <juha.manninen62 at gmail.com>:
> On Sun, Jun 24, 2012 at 8:57 PM, Sven Barth <pascaldragon at googlemail.com>
>> I believe they'll mostly go through the WinRT, which is Microsoft's new
API pet project.
> Thanks. I didn't even know about this WinRT. New technologies are
appearing all the time.
> Page http://en.wikipedia.org/wiki/Windows_RunTime
> says that WinRT is a COM-based API and uses a .NET-like metadata format.
> So it is not native code after all then. I don't know why they advertised
it as native. I guess it is faster than .NET code because it is not
managed. I thought that .NET allows non-managed code, too.

Why does "COM-based + .NET-like metadata" imply that it's not native code?
The core libraries are written in either C or C++ and the metadata is
needed so that runtimes like .NET and languages like JavaScript can
interface with WinRT. We can also use this metadata to generate Object
Pascal wrappers (it is basically the successor of IDL which was used for
interface definitions in the original COM)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20120625/6a574754/attachment.html>

More information about the fpc-pascal mailing list