|
|
|
|
|
by jquintard
1917 days ago
|
|
The iOS app is native Swift. The desktop app is in Electron. But we've taken another approach for the Electron app not to become as slow as Slack or Notion. We know many people complain about that. To give just one example. The parser in our console has not been written manually in Javascript. Instead we wrote it in Ocaml (https://ocaml.org/) and we generate the Javascript. This allows us to have a code that is more reliable, maintainable and faster. We do the same for many other parts of the product exactly for that same reason. |
|
I've installed it and before moving it to my app folder, I tried to run it (I always do this with new apps). A popup appeared with the title "A JavaScript error occurred in the main process" (weird behavior), I didn't read the content at first, so I closed it and reopened the app again (fast fingers reached cmd-q). Later I read the message asking to move to the App folder first.