News for hackers. Stuff that matters.
Re:Ask HN: Why aren't there any real alternatives to Electron? by Octoth0rpe on Saturday March 26, 2022 @07:29AM (#30810938)
Worth noting that learning Flutter means learning the language Dart, which is good for pretty much exactly one thing: writing flutter apps. If a friend was seeking to achieve proficiency in either frontend web tooling for the purposes of writing an electron app versus learning Dart, I know which _I'd_ recommend to said friend given the long term marketability of each.
Re:Ask HN: Why aren't there any real alternatives to Electron? by Barrin92 on Saturday March 26, 2022 @07:47AM (#30811039)
for what it's worth I recently tried Flutter out and despite having never used Dart I kind of.. could just write it. It feels like the most unopinionated Algol type language ever and I've you've ever written Java or C# or JS it's very natural to pick up.

It bothered me so little that overall Flutter seemed way simpler to me than the web-tech stack because I had also very little experience with web apps.

Re:Ask HN: Why aren't there any real alternatives to Electron? by Octoth0rpe on Saturday March 26, 2022 @09:25AM (#30811597)
I'm mainly a js developer these days, and I'd agree with that. At a language level, sure, Dart is quite easy to pick up. For every language though, I find the much harder part of being proficient is learning the ecosystem/best practices.
Re:Ask HN: Why aren't there any real alternatives to Electron? by raydev on Saturday March 26, 2022 @05:05PM (#30815364)
> learning Flutter means learning the language Dart

I think any current experienced software developer can easily switch between 3 or 4 popular languages, and pick up Dart quickly too since it's not that different from everything else out there. Dart is not Brainfuck or Lisp.

Re:Ask HN: Why aren't there any real alternatives to Electron? by crossroadsguy on Saturday March 26, 2022 @09:17PM (#30816858)
But would I want to insert Dart among one of those 3-4 languages just to make Flutter apps? I doubt it.