3 ms·
The accompanying blog posts includes a lot more information and screenshots: https://flow9.org/2019/04/26/why.html https://flow9.org/2019/04/26/why.html Intere
by trishume 7y ago
The accompanying blog posts includes a lot more information and screenshots: https://flow9.org/2019/04/26/why.html https://flow9.org/2019/04/26/why.html
Interestingly, the language seems similar in a lot of ways to https://reasonml.github.io/ https://reasonml.github.io/ in that it is an ML-like language with a more C-family syntax with parentheses and braces, that can compile either to idiomatic JS or native code. There's also an in-progress cross platform UI library for Reason using a React-like style https://github.com/revery-ui/revery https://github.com/revery-ui/revery
- pepijndevos 7y agoThe article also links to Haxe. It looks like Haxe does not come with a cross-platform UI framework, but there are some projects that appear to do just that. It seem that indeed Flow9 is the only thing I'm aware of that provides a great cross platform UI framework. There is Qt which targets desktop and mobile, and there are a whole bunch of JS solutions that target some but not all platforms. I'm a bit weary of learning the language on its own merits, as it does not really seem to innovate over what I already know, but if I'd had to write a cross-platform app, it's definitely worth considering.