Although Ooui is unorthodox, it's already reached a stage of early maturity and it's captured the attention of Scott Hanselmen other prominent guys in Microsoft. Although you're right - you'd be hard pushed to recommend it for production (mind you the same can be said for JavaScript, lol).
Here's an online XAML editor written in it: http://ooui.mecha.parts/Samples/Run/Xamarin.Forms%20XAML%20Editor And your typical TODO appication: http://ooui.mecha.parts/Samples/Run/Todo%20List I've said it previously on a different thread - I use OutSystems which is like the VB6 for web / native mobile apps. Free for personal use - but it's not cheap for commercial use. I was once part of a team building large-scale software for the Navy in it - it's pretty capable. You can get away without knowing any HTML / CSS at all - except around certain edge cases. If you're just trying to avoid Javascript - that's pretty easy - there are plenty of transpilers around - some of which are excellent for large apps in production. My picks are Dart (which Google uses very heavily, and is very similar language to C#). It also has an interesting native mobile application story with Flutter. And if you like function languages, I've used Elm in production for small non-critical things - unlike JavaScript, Elm is very stable - almost bullet-proof. And although I've not used it myself, F#'s Fable is also capable. But you still need to know HTML+CSS for these options; even though these languages may abstract it away, you still need to know it to diagnose when things go wrong. On 24 May 2018 at 11:38, Greg Keogh <[email protected]> wrote: > Blazor is wed to HTML / CSS - because it's very name is derived from >> "Browser + Razor". >> > > Oh Jeezus we're f***ed. > > >> … Never-the-less, it might be something to look at if you hate the >> HTML/CSS/JS cartel. >> > > Too unorthodox, we're all trapped in cartel hell. > > *GK* > >>
