Fwd: Lo on wasm

Massimiliano Gubinelli <[email protected]> Thu, 17 Feb 2022 14:23:05 +0000
Newsgroups gmane.editors.texmacs.devel
Message-ID <[email protected]>
Dear all,

 Alvaro pointed out to me that LibreOffice builds now to webasm. There is a thread about it in Hacker News (see link below). Of course this, as our attempt, is just a proof-of-concept, since most of the UI has to be revisited to be useful as a web application (due to limitations in the filesystem, different UI context, etc...). If you are curious below you find also a link to a talk about the Web port of AutoCAD. They had an old/large C++ codebase and it is quite insightful to see how they managed to have a web version. 

Best
Max


> Begin forwarded message:
> 
> From: Massimiliano Gubinelli <[email protected]>
> Subject: Re: Lo on wasm
> Date: 17. February 2022 at 13:51:49 GMT
> To: Alvaro Cantero <[email protected]>
> 
> Thanks!
> 
>  I'm looking actively into having TeXmacs on the browser, still many technical problems to solve but I guess on the long run it could be done. I need to separate better the UI code, since on the browser the ideal way to run the typesetter and core is in a separate thread while communicating with a javascript layer which takes care of the UI with the browser API.  This require some preliminary work, I guess this could also be applied to the Qt version since would make the core more independent of the UI library. 
> 
> There is an interesting talk on Autocad and how they adapted they codebase to the web.
> 
> https://www.infoq.com/presentations/autocad-webassembly/ <https://www.infoq.com/presentations/autocad-webassembly/>
> 
> Max
> 
> 
> 
>> On 16. Feb 2022, at 16:14, Alvaro Tejero Cantero <[email protected] <mailto:[email protected]>> wrote:
>> 
>> https://news.ycombinator.com/item?id=30356020 <https://news.ycombinator.com/item?id=30356020>
>> 
>> I only skimmed but the subthread on lazy loading reminded me of texmacs
>> 
>> -- 
>> Álvaro.
>> 
>

_______________________________________________
Texmacs-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/texmacs-dev