WinRT ist aber auch die
API für
Metro/Win8 UI. Und diese ist
imho gemeint.
Das ist nicht ganz klar. Insbesondere weil es bei MS auf Channel 9 ein Video gibt, wo die WinRT (die
API) Leute andere Entwickler einladen, andere Programmiersprachen (auch native ?) für WinRT zu portieren. Dies ist ein Punkt, der diese ganze Geschichte etwas merkwürdig macht.
Hier der Link
http://channel9.msdn.com/Events/Lang...indows-Runtime
wo weiter unten in den Kommentaren ergänzt wird
Zitat:
Martyn made it clear that we not only want language designers and implementers to add WinRT to their list of target platforms for their language and toolchains, but we will help and advise.
Scheint als gibt es da noch ein paar unerzählte Teile der Geschichte.
Naja, ob es problemlos geht, wage ich zu bezweifeln:
problemlos meine ich das keine NoGo-Argumente wie es die
VCL bringt. Das es Arbeit bedeutet ist klar.
Diese Arbeit hat Allen Bauer im Embarcadero Forum so beschrieben:
Zitat:
To be a "consumer" of WinRT, you can code directly to those interfaces,
which is about as painful as slamming your hand in a car door, or the
language provides a "projection" which maps this meta-data interfaces
onto actual language classes/objects/types.
Being a "producer" takes far more work since you have to ensure your
compiler supported "projection" is able to generate this Windows
meta-data.