A new cross-platform browser. Really?
David Feugey (2125) 2709 posts |
https://awesomekling.github.io/Ladybird-a-new-cross-platform-browser-project/ |
David J. Ruck (33) 1636 posts |
The problem with cross platform, is assumes all the things that Windows, Mac OS, Linux and xBSD has and RISC OS doesn’t. All these are vastly more similar in the libraries and frameworks already ported, the process and threading models, the memory management, the graphics system and H/W acceleration to each other than RISC OS. To port anything to RISC OS, you are looking at at least 10x the amount of work, and sod all help from debugging tools along the way. |
David Feugey (2125) 2709 posts |
So the “?”, even if the only real dependancy is Qt. |
Paolo Fabio Zaino (28) 1882 posts |
seems like it has a bit more than just Qt. If you look at the Q.A. section, they say it runs on Windows WSL (that is Linux running on top of Windows), so it seems that is more Cross-Unix than Cross-Platform, at least for now. |
David Feugey (2125) 2709 posts |
Perhaps, perhaps not. It’s a very new project. |
Peter "Shawty" Shaw (3309) 5 posts |
Well at least they choose Qt rather than “electron”. Electron is why the Firefox cross platform browser never got off the drawing board. They re-wrote the entire browser core in JS, with only a few C/C++ services surviving in dll’s that where platform specific, then they tried to turn the thing into a single cross platform browser, using the electron web-application desktop framework. It was to put it mildly, a disaster. Now we still have a browser core written in JS behind the scenes, but running inside platform specific binary “cages” so to speak. |