7 ms·
not running in browser? (via wasm)?
by singularity2001 9y ago
not running in browser? (via wasm)?
- pavlov 9y agoI think Krita is a Qt-based app. So as soon as there's a Qt port to WebAsm... That will be a while: Qt is huge and WebAsm isn't there yet for UIs.
- icebraining 9y agoProbably sooner in asm.js: http://vps2.etotheipiplusone.com:30176/redmine/projects/emscripten-qt/wiki/Demos http://vps2.etotheipiplusone.com:30176/redmine/projects/emsc... https://news.ycombinator.com/item?id=11578317 https://news.ycombinator.com/item?id=11578317
- jcelerier 9y agothe wasm work is official and is being mainlined (https://bugreports.qt.io/browse/QTBUG-63917 https://bugreports.qt.io/browse/QTBUG-63917). I have a ~300kloc Qt app that compiles and runs with extremely few changes not related to Qt (but for now crashes after a bit of clicking).
- majewsky 9y agoNot running in the browser is a feature.
- ukaric 9y agoPretty much everyone is shoving everything into the browser that is one of the problems.
- na85 9y agoWhy would I want an extra gigabyte of memory usage for no benefit?
- jancsika 9y agoMath.random() * 20 13.10651926269692 Ok, Thirteen it is. 1. Because clicking a link is quicker than `apt-get install krita` 2. Because clicking a link is quicker than: "E: Package 'krita' has no installation candidate" 3. Because clicking a link is quicker than `aptitude search krita`, seeing krita data files, but still no krita 4. Because I apparently have to open up a browser and type "Debian krita" to figure out how to install krita, so I might as well just run it in my browser 5. Because when it crashes in Chrome it's less likely to be a security risk 6. Because, unlike Linux distros, browsers have standardized on this system called a "link" to install new apps 7. Because I can run the program on someone else's machine without having administrator rights 8. Because I can run the program on someone else's machine without installing stuff to their user directory 9. Because I could probably even try it out on a kiosk where I have no rights at all (weak, I know) 10. Because, unlike Linux distros, browsers vendors as disparate as Mozilla and Microsoft were able to agree that clicking an "x" is the way to uninstall krita-in-the-browser 11. Because the web has at least two high-quality natural language search engines that I could use to discover this hypothetical krita-running-in-a-browser and they don't error out if I have typos 12. Because if I wanted to study how the GUI works I click a shortcut and an entire development environment inflates like a life raft on my machine, or someone else's machine, or any machine that runs a modern browser. 13. Because I could have spent this time using krita instead of writing thirteen fairly obvious reasons why clicking a link is preferable to screwing around in whichever Linux cult I happen to be stuck inside at the moment
- majewsky 9y agoSo in your worldview, "Linux package manager" is literally the only alternative to web applications? I guess Windows and macOS don't have native apps at all then.
- fenwick67 9y agoBrowsers don't have a stylus pressure API (nor any stylus API at all). No further discussion needed.
- 9y ago