Welcome to the future - lets Javascript all the things... https://www.youtube.com/watch?v=_SCfNhyIo_U
Welcome to the future - lets Javascript all the things... https://www.youtube.com/watch?v=_SCfNhyIo_U
I remember the time when there was a native client for Skype on Linux. It probably used less resources, yes, but it was horribly lacking in features compared to Windows or MacOS native clients. Now that everything is javascript, Skype on Linux works great, apart from being a godawful resource hog. I found it really pleasant to use over the last several years. Video calls work great, screen sharing works great, even conference calls work, which they never before did on Linux. Couldn't be happier with the changes.
I use Skype everyday for work and my quality of life is noticeably different in a bad way :(
Plus, my poor laptop is now forced to run Skype, Zoom, Slack, Google Docs, and Discord. Its turned into a cooktop...
You know, write once, run everywhere. It's programmer's dream :-)
Microsoft can have dedicated teams for each platform (perhaps Linux is not as important but certainly for Windows, macOS, android and iOS)
The Windows 10 UI is written in TypeScript, Edge is chrome, Chrome is chrome, Safari is chrome - it makes hiring and training easy when you can just make every API a grey gelatinous chunk of ECMA script with hamburger menus. It also means the "app" is always sandboxed unable to do powerful things like universal push-to-talk.
The color and joy of using programs has been flattened out in the name of consistency.
https://medium.com/commitlog/electron-is-cancer-b066108e6c32