5 ms·
"...and cross-platform desktop applications" the homepage says But, Sadly, this is mac only[0] no windows or linux ? Do I understand it correctly ? [0] https:
by throwaway888abc 2y ago
"...and cross-platform desktop applications" the homepage says
But, Sadly, this is mac only[0] no windows or linux ?
Do I understand it correctly ?
[0] https://electrobun.dev/docs/guides/Compatability https://electrobun.dev/docs/guides/Compatability
- auggierose 2y agoAdd what about macOS (intel)?
- prophesi 2y agoHere's their roadmap[0], that's later down the road as well (v0.4.0). [0] https://github.com/blackboardsh/electrobun/issues/2 https://github.com/blackboardsh/electrobun/issues/2
- NoahKAndrews 2y agoLooks like they're planning to only ever support building on Mac, but they plan to support running on Windows and Linux in the future
- jclulow 2y agoWild that one would pick the only platform with a rubbish VMs and CI story as the OS to use for building software!
- ramon156 2y agoIf the worst case works, the best case will follow I suppose :P
- veidr 2y agoWhat's wild about it? It's one person, and they probably mainly use a Mac. If they used Windows, it would be Windows-only at this stage. I have lots of projects that only run on Linux. Clearly, if the project succeeds and gains tractions, the other platforms will come.
- cardanome 2y agoWith Linux you can dockerize it and make available for all all platforms. With Mac you only reach people that have access to Mac. I mean for a personal project they can use whatever they want. Just and odd choice to start with if you want the project to gain traction.
- gorjusborg 2y agoIt assume it will severely limit its uptake. If I had to pick one platform to build on, it would be linux. Pretty much every platform has the ability to run linux executables (via Docker, among others). If this is a personal project, that's cool, but then I really don't care that much. On the other hand, I think an electron-like with something like Bun could be really useful.
- stickfigure 2y agoAt least here in the US, the majority of developers daily drive macs on their desktop. Even (especially!) the ones that deploy exclusively on linux. Having to run a docker container to get the dev env setup would be even more likely to slow adoption. Nobody wants to do that shit.
- gertop 2y ago> At least here in the US, the majority of developers daily drive macs on their desktop. The majority of WEB developers.
- gorjusborg 2y agoBut almost nobody uses MacOS to run CI, which is usually how artifacts are built for the field. Having linux support first means people can actually use this for production (this project seems from from ready for that anyway) with some inconvenience for local dev. MacOS only means I can work with it on my machine, but can't actually build it using CI/CD.
- Klonoar 2y ago
- yr5teoes7s 2y ago[flagged]
- rozap 2y agoTruly wild. I guess you can just write anything in the title for the upvotes.
- veidr 2y agoNo, that's not the case — read this whole thread. It's starting with macOS. The cross-platform stuff will come later, if the project goes well.
- rob74 2y agoQuote from the homepage: Electrobun aims to be a complete solution-in-a-box for building, updating, and shipping ultra fast, tiny, and cross-platform desktop applications written in Typescript. Ok, TBF they write "aims to be" and not "is", but still I think most people will get the impression that it's already cross platform and maybe some other stuff ist missing. So it would be more honest to also mention that it's currently MacOS only...
- veidr 2y agoI think the actual website is pretty clear that the project is in the very early stages; I think the HN submitter (not the project author) made the headline sound more like this project is ready (perhaps inadvertently). For me that first sentence made it obvious that this project isn't complete, but maybe a prominent "Preview release: Mac-only for now" would help some people.
- stevage 2y ago"aims to be" is pretty ambiguous wording. It'd be clearer with a "aims to one day be..."
- 7bit 2y agoSo it is not Cross-Platform. It will be. But it still is not.
- pragma_x 2y agoThat is correct. If you install the `electrobun` package via bun or npm, you get a pile of arm64 binaries. These are big enough to ship a web-browser (Electron) so that would explain why they're binaries in the first place.
- deleted 2y ago[deleted]