They had a worthwhile interview on with #[4]​ three months ago
Discussion
What does this mean nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m?

He’s not the same person anymore. I guess.
M'est avis avec ma grille de lecture, je peux me tromper en tant terrienne...une part de nos certitudes que je prends en compte dans mes observations, analyses et évaluations -diagnostics l'humain est tout un monde de mystères en fonction de son histoire de vie socioprofessionnelle. Restons humbles et curieux dans le bon sens du terme 💜
I don't want to rewrite simplex protocol so.. FFI -> C -> Haskell?
Yes, that’s what we (= Moritz:) did to integrate the code we had working in the terminal into mobile apps in early 2022, as we also didn’t want to re-write, and now there is much more code to rewrite…
Haskell is very performant, and also very effective for concurrent programming (better than anything I used, including Erlang-based Elixir), and there is lots of potential to improve the performance with some code tweaks.
The binary size isn’t great. We will have to solve this problem eventually.
Compilation for web is getting stable in 9.6 though, so web client will become possible too (with some security compromises).
Android amrv7a support was done this year (Moritz did lots of fixes in GHC) - quite non trivial.