3 ms·
> it's still a pig in the end. Why would you say that? I'm not convinced you even looked at it longer than to arrive at the conclusion that it has some JavaScr
by skrebbel 9y ago
> it's still a pig in the end.
Why would you say that? I'm not convinced you even looked at it longer than to arrive at the conclusion that it has some JavaScript in it so it must be like Electron.
The whole point of Fuse is that all the heavy loading is not JavaScript. Basically your business logic is JS, but the UI is declarative and both the UI and the animations are all hardware accelerated, compiled down to machine code. This makes it very much not like Electron, and more in spirit like, say, PyQt or something like that.
It's a bit more like React Native, in that the UI controls are native. But unlike React Native your UI composition (the "components" in React lingo) plus the animations are compiled down to machine code too, and always hardware accelerated.
And to answer your question - people don't hate native languages, they hate making the same app twice.
- Rjevski 9y agoThat's my problem, the business logic is in JS. I hate JS to begin with but I would have tolerated it if the only place it's used is for UI - but come on there are much better languages to write business logic in.