Hacker News new | ask | show | jobs
by goestoo 732 days ago
So, the main use case of this is for writing Electron apps, the biggest benefit of Electron is having cross-platform apps, using swift code in your Electron app that's only work on macOS gonna defeat of propose of an Electron app.
3 comments

This has already been corrected, but just calling out a bullet from the feature section:

> Cross-platform: NodeSwift works not only on macOS, but also on Linux, Windows, and even iOS!

Now I'm curious about the iOS bit. Is that intended for React Native?

Swift code can run on Windows and Linux too
Sorry, I didn't know that, I thought swift is only for Apple platforms.
Nope! It's entirely unremarkable on Linux (in a good way: you wouldn't notice that it's not its "native" platform), and it's surprisingly pleasant to use (and probably the easiest way to get a good C compiler) on Windows.
Electron apps can have native components and in fact many do.