6 ms·
1. No? NetBSD is a classic UNIX system. With rumpkernel though. http://rumpkernel.org http://rumpkernel.org I guess you could build a system like that with rump
by floatboth 10y ago
1. No? NetBSD is a classic UNIX system. With rumpkernel though. http://rumpkernel.org http://rumpkernel.org I guess you could build a system like that with rumprun maybe…
2. Yes. But running those languages was possible even before that, thanks to Mono. CoreCLR is just the new, shiny, lightweight and MS official thing.
3. Hahahahaha nope. WPF and UWP are proprietary. I don't think there are any alternative implementations of them. Mono has an implementation of good old WinForms though :D
- bloaf 10y ago1. I was just curious if, by implementing the CLR, they have effectively implemented a VM for CIL in their OS, not if they reproduced Inferno. 3. My question was how close it came. In other words, what else would your OS need in order to be compatible with something like a cross-platform app created in Xamarin.
- sitharus 10y ago3) Not close at all. UWP and WPF are proprietary Windows technologies that rely on the Windows APIs. They're closed source so nobody really knows what they need. Cross platform Xamarin apps are different. Xamarin has its own GUI library wrappers but do not provide a cross platform library (or at least they didn't last time I checked. They'd need to create one for GTK/Qt/X/whatever and devs would have to write for it
- floatboth 10y agoNothing for GTK and desktop Cocoa, but they provide Xamarin.Forms for iOS/Android/WindowsPhone8/UniversalWindows: https://github.com/xamarin/Xamarin.Forms https://github.com/xamarin/Xamarin.Forms
- Skinney 10y agoYou have Xwt for desktop applications. Xamarin Studio itself uses it: https://github.com/mono/xwt https://github.com/mono/xwt
- floatboth 10y agoThey haven't implemented anything new in their OS. CoreCLR now compiles on NetBSD, just like it did on FreeBSD, Linux, OS X. That's all.