4 ms·
Why did you decide to make this as a standalone application instead of making it as a plugin to an existing editor? Seems like a lot of work for what seems to b
by BucketSort 8y ago
Why did you decide to make this as a standalone application instead of making it as a plugin to an existing editor? Seems like a lot of work for what seems to be a custom repl.
- Cieplak 8y agoGuessing it’s an Electron app, in which case it’s more along the lines of a desktop-packaged website.
- noir_lord 8y agoQuokka.js works nicely in vscode which means I'm only running one electron app not two (not that I care about electron memory usage, as long as the application feels fast I don't mind if it's 15Mb of memory or 150Mb, I have 32768 in my laptops and 65536 in my desktops).
- lol768 8y agoWhy's it Mac-only if it's Electron?
- coldtea 8y agoEven if it's Electron you still need to package a binary for each platform...
- tenryuu 8y agoDoes node not support cross compiling??
- codefined 8y agoIt does, but it takes effort and I believe that Windows compiling is hard work on Mac.
- ghego1 8y agoDepends on what you use to package. With electron packager (https://github.com/electron-userland/electron-packager https://github.com/electron-userland/electron-packager) it's really easy and fast to package on a Mac for Windows and Linux. The only real pain for multi-platform packaging is that you need to have a certificate both for Mac and Windows.
- statictype 8y agoIt's not hard at all to compile and build a package for Windows on Mac. On the other hand, want to add an icon to your Windows app from a Mac? Jump down the rabbit hole of installing Wine and other dependencies and watch it spend minutes trying to invoke rc-edit.exe on Mac to make it work.