Windows Runtime, or WinRT, is a platform-homogeneous application architecture first introduced in Windows Server 2012 in September 2012. WinRT supports development in C++/CX (Component Extensions, a language based on C++) and the managed code languages C# and VB.NET, as well as JavaScript and TypeScript. WinRT applications natively support both the x86 and ARM architectures, and also run inside a sandboxed environment to allow for greater security and stability. WinRT components are designed with interoperability between multiple languages and APIs in mind, including native, managed and scripting languages.
Windows Phone 8.1 uses a version of the Windows Runtime known as the Windows Phone Runtime. It enables app development in C#, VB.NET and development of Windows Runtime components in C++/CX.
WinRT is implemented in the C++ programming language and is object-oriented by design. (Its predecessor, Win32 API is written mostly in the C programming language.) It is an unmanaged application programming interface (API) based on Component Object Model (COM) that allows interfacing from multiple languages, just as COM does. The API definitions, however, are stored in ".winmd" files, which are encoded in ECMA 335 metadata format, the same format that .NET Framework uses with a few modifications. This common metadata format allows for significantly less overhead when invoking WinRT from .NET applications compared to P/Invoke, and much simpler syntax.
Turn it off; Turn it off. (I) Won't make that mistake
(I've) Been down this road before
Think again; Think again. I will not compromise
(I) Won't compromise anything
Beat down; (I'm) At the end of my rope
Beat down; (I) Can't stand these changes
Beat down; Headfirst I take on survival, survival
Try to tear my down
I won't hesitate to stand face to face with my worst enemy (x2)
Standing tall in the face of defeat. Go it alone at my discretion
The hammer falls whenever my will says it does, I promise you
I've fallen all too far, Obsession with the shadow in the light
This constant war will lead me home
This constant war will force me onward
Try to tear me down, Headfirst I take on survival
I fell all too far, Obsession with the shadow in the light
I'm at a constant war(x2)
Yet this strife has carried me to my home
I've fallen all too far, Tear me down
Lost in the shadows in the light, Tear me down
Only word
It's been a lifetime of fueled obsessions
a promise kept is my only word
Only word
Lost in the shadows in the light, Tear me down
A promise kept is my only word