
27 Sep
2021
27 Sep
'21
6:16 a.m.
On 27.09.2021., at 12:13, Mikolaj Konarski
wrote: Hi Branimir,
I guess that if I port it to Haskell purely from CPP, I won’t have problems with copyright?
I will retain exactly the same copyright it had. To get rid of the old copyright, you'd need to clean-room re-implement it (you yell ideas from another room and somebody implements them in Haskell not having seen the CPP code beforehand).
OK.
if using -threaded performance is *worse*.
This is normal. You trade performance for the ability to pre-empt (e.g., not get stuck on blocking FFI).
Kind regards, Mikolaj
I will implement it whole in Haskell, in async fashion as it seems with current hardware bandwith is saturated with just single CPU/Core. Greettings, Branimir.