Re: [Firebird-devel] Build for WASM

2022-02-23 Thread Adriano dos Santos Fernandes
On 23/02/2022 06:40, Jiří Činčura wrote:
>> You mean, running in the browser?
> 
> Yes. Or any other place where WASM is/will be supported.
> 

I had a (very) brief look at it once.

Main difficulties should be:
- Memory manager - no mmap
- Shared libraries
- File I/O
- Lock manager

All these points should have a workaround for a limited environment, but
one must work on them - improving abstractions and much testing and
fixes, I suppose.

I believe it should be a long work.

It would have a good usage: allow usage of Firebird directly in web
pages, running in the client. That would be awesome for users wanting to
try Firebird.


Adriano


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread marius adrian popa
Also discussion on HackerNews https://news.ycombinator.com/item?id=30356020

On Wed, Feb 23, 2022 at 5:21 PM marius adrian popa  wrote:

> There are some patches to run Libreoffice on WASM
> https://wiki.documentfoundation.org/Development/WASM
>
> Still experimental but somehow works in the browser
> https://www.theregister.com/2022/02/19/webassembly_port_libreoffice/
>
> On Wed, Feb 23, 2022 at 11:41 AM Jiří Činčura  wrote:
>
>> > You mean, running in the browser?
>>
>> Yes. Or any other place where WASM is/will be supported.
>>
>> --
>> Mgr. Jiří Činčura
>> https://www.tabsoverspaces.com/
>>
>>
>>
>> Firebird-Devel mailing list, web interface at
>> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>>
>
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread marius adrian popa
There are some patches to run Libreoffice on WASM
https://wiki.documentfoundation.org/Development/WASM

Still experimental but somehow works in the browser
https://www.theregister.com/2022/02/19/webassembly_port_libreoffice/

On Wed, Feb 23, 2022 at 11:41 AM Jiří Činčura  wrote:

> > You mean, running in the browser?
>
> Yes. Or any other place where WASM is/will be supported.
>
> --
> Mgr. Jiří Činčura
> https://www.tabsoverspaces.com/
>
>
>
> Firebird-Devel mailing list, web interface at
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread Jiří Činčura
> You mean, running in the browser?

Yes. Or any other place where WASM is/will be supported.

-- 
Mgr. Jiří Činčura
https://www.tabsoverspaces.com/



Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel


Re: [Firebird-devel] Build for WASM

2022-02-23 Thread Adriano dos Santos Fernandes
Em qua., 23 de fev. de 2022 04:51, Jiří Činčura  escreveu:

> Hi *,
>
> Was there ever a discussion about providing Firebird build for WASM? I
> mean, having Firebird Embedded in WASM would be sick.
>

You mean, running in the browser?


Adriano
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel