This is a build that targets .NET core, the newer and smaller runtime from Microsoft. What’s the big deal? It’s smaller and faster, with major performance improvements over both the classic .NET Framework as well as the Mono runtime.
Will Roon be migrating to .NET Core 2.0, which means mono will no longer be needed (good for Mac people)? And would this mean that iOS devices can finally be an output device just like android can?
Since your question brings up Mac, I’ll address it in that context.
Most of the .NET Core features that matter are being incorporated into Mono, and Mono has quite a bit of bindings for Mac OS’s desktop interfaces (Finder, Dock, MenuBar, etc…) that Roon uses.
The biggest thing we want to see moved over is the garbage collector, and that has been getting really good on Mono with the new 5.x releases.
.NET Core actually suffers from the same GC issues as Mono on iOS, but there is new work in the 5.x releases that may get us past the humps.
To directly answer your question in the title, the answer is no.
Broo allows us to have a HUGE UI with 1 developer (who started out not knowing how to code because he was a designer) owning it all, on multiple platforms.
So many things have OOs in our world… Imagoo is our image processing library, Fontagoo is our Font/graphics stuff, our server-side “cloud” infrastructure system is called “clood”, etc… I even have a server named twoos