News for hackers. Stuff that matters.
Re:CoreRT – .NET Core runtime optimized for AOT compilation by romanovcode on Monday January 29, 2018 @03:15PM (#16260280)
I don't get it. Wasn't this already released under MIT like two years ago?
Re:CoreRT – .NET Core runtime optimized for AOT compilation by Rick-Butler on Monday January 29, 2018 @03:37PM (#16260437)
The dot net foundation has released a lot of the language components, this appears to be a different compilation target.

It looks like this project skips the common intermediate language, and compiles straight to native processor code or Web Assembly (Ahead of Time compilation).

You get to skip the overhead of Just In Time compilation.

Re:CoreRT – .NET Core runtime optimized for AOT compilation by mandeepj on Monday January 29, 2018 @08:00PM (#16262068)
> common intermediate language

I think you are referring to MSIL

Re:CoreRT – .NET Core runtime optimized for AOT compilation by tybit on Monday January 29, 2018 @09:02PM (#16262326)
Re:CoreRT – .NET Core runtime optimized for AOT compilation by chc on Monday January 29, 2018 @09:17PM (#16262405)
Common Intermediate Language is the standard name for MSIL.
Re:CoreRT – .NET Core runtime optimized for AOT compilation by davidpelaez on Monday January 29, 2018 @03:35PM (#16260429)
I would also appreciate a little comment on this because the readme doesn't do much explaining what it is, why it's important, how it's different from .NET Core 2 compiler? To put it in another way, why is this so relevant?
Re:CoreRT – .NET Core runtime optimized for AOT compilation by pjmlp on Monday January 29, 2018 @03:47PM (#16260503)
It is the POSIX version of .NET Native, for AOT compilation into native code.

Using a much better compiler backend than NGEN, similar to Mono when targeting iOS.

Additionally, it is also adding WASM as target "CPU".

.NET Core only does JIT currently, the generated binary is a mini-bootstrap code that starts the runtime and feeds the main application Assembly into it.

Re:CoreRT – .NET Core runtime optimized for AOT compilation by titanix2 on Monday January 29, 2018 @04:40PM (#16260857)
Thanks for the explanation. It’s good to see that Microsoft finally decided to port .net native to other platforms than uwp.
Re:CoreRT – .NET Core runtime optimized for AOT compilation by polskibus on Monday January 29, 2018 @03:40PM (#16260456)
Seems like this can/will target webassembly.
Re:CoreRT – .NET Core runtime optimized for AOT compilation by algorithmsRcool on Monday January 29, 2018 @04:53PM (#16260959)
The is already a partial backend for webassembly in the repo.