4 ms·
Its UI is made with Javascript. As if I don't already have a bad enough time dealing with sloth websites, they have to pile it on. Not even worth a try.
by nice_byte 11y ago
Its UI is made with Javascript. As if I don't already have a bad enough time dealing with sloth websites, they have to pile it on. Not even worth a try.
- foota 11y agoJavascript is plenty fast, I don't see why you shouldn't use it to power a browser.
- Etheryte 11y agoIt may be fast, but I don't see a scripting language winning out compiled native code on speed. Don't get me wrong, I don't think the speed difference is large enough that it matters in something as simple as a basic UI.
- nice_byte 11y agoIt's not just about the speed of executing Javascript code. The UI is rendered with the browser's rendering engine. I've used Atom and it was a disaster, so I no longer trust any desktop applications written using that technology. I think that if you're going to write a desktop application, you should either use your native platform's APIs or pick a GUI toolkit that can give you a native look and feel. It'll give you a fast UI that looks and behaves consistently with the rest of the user's environment.
- oneeyedpigeon 11y agoPlease don't write off an entire technology because of one slow early release of an example of it. There should be better ways of utilising native UIs, I'll give you that.
- clouddrover 11y ago> The UI is rendered with the browser's rendering engine. Yes, the performance will matter. But as Servo demonstrates there are a lot of speed gains to be made with the right design. See this talk by Patrick Walton about Servo's WebRender: https://air.mozilla.org/bay-area-rust-meetup-february-2016/#@1m53s https://air.mozilla.org/bay-area-rust-meetup-february-2016/#... And this short demo comparing Chrome, Firefox, Safari, and Servo: https://www.youtube.com/watch?v=u0hYIRQRiws https://www.youtube.com/watch?v=u0hYIRQRiws
- tauchunfall 11y agoMicrosoft Visual Studio Code's UI also runs on a JavaScript engine and it runs surprisingly fast. Edit: Also Mozilla's Servo browser engine will use a web based user interface.