Live data from Hacker News

Electron 11.0 released with support for Apple Silicon

electronjs.org

171–180 of 224 posts

Re: Electron 11.0 released with support for Apple Silicon

#172

What M1 giveth, Electron taketh away. Sigh.

>What M1 giveth, Electron taketh away. Sigh.

Yes, but doesn't this also mean that an Apple Silicon-native Electron instantly makes all Electron apps that much faster on that architecture, as opposed to having individual authors update (or not) their apps?

Re: Electron 11.0 released with support for Apple Silicon

#173
post #138

Earlier quoted context omitted.

I'm excited about Tauri: https://github.com/tauri-apps/tauri

There are tons of supposedly lighter weight electron alternatives. Why are they not more popular?

>Tauri apps currently leverages Cocoa/WebKit on macOS, gtk-webkit2 on Linux and MSHTML (IE10/11) or Webkit via Edge on Windows

This is why, the devs who settle for Electron more often than not are not interested in doing cross browser support either.

Re: Electron 11.0 released with support for Apple Silicon

#175
post #117
post #98

Earlier quoted context omitted.

That's not a fair comparison either. VSCode does way more than Sublime Text. I actually found VSCode closer to Intellij than to Sublime Text.

How is VSCode anything similar to IntelliJ other than they both can edit text and has plugins?

Which features of IntelliJ is VSCode lacking?

Re: Electron 11.0 released with support for Apple Silicon

#176

Earlier quoted context omitted.

As someone who switches between Windows and macOS, I'd rather every app I use be Electron and available on both OS than native and only available on one. Native does basically nothing for me that matters when it comes to accomplishing things. Just OS lock-in. Loading a little faster or being a little snappier is a small consolation.

Wel native is important for me. Some people don’t care about coffee, caffeine and brown slop is good enough. Some people do care. I feel the difference in native and it’s worth it for apps you spend lots of time in. Electron and Qt are not in the same league.

> Electron and Qt are not in the same league.

No, they're certainly not. Qt takes a lot of effort to produce apps that look like garbage on every OS while Electron takes no effort to produce apps that look great everywhere. VLC Media Player - arguably the most popular Qt app - looks like dog shit.

Qt will have you coding in an old shitty programming language or using duct-tape and glue to bind it to a more popular language while Electron will have you coding in the most popular programming language and getting things done in a fraction of the time.

Qt is register-ware that is moving closer to being closed-source while Electron is 100% open source.

Re: Electron 11.0 released with support for Apple Silicon

#177
post #160

Earlier quoted context omitted.

Because MS always do half the job and call it done (I'm a C# dev btw). Take Windows for IOT for example: if you read the presentation and the articles you would think it's a viable solution. I tried to develop a really simple app on it for work. The thing was so slow that I couldn't even make some scrollable text without lag! The same raspberry with Linux is perfectly fine. If you really want to "understand" Microsof…

Man, what is it with Microsoft and acronyms?

It's so that you need to pay an expensive consultant with the right certifications to explain you all of that ;)

I'm half kidding here, especially when you know that there is a certification about MS certifications (and it's not a joke, the thing is quite complex to the point we don't do this in house).

Re: Electron 11.0 released with support for Apple Silicon

#178
post #118
post #70

Earlier quoted context omitted.

That's something I wonder too. What VS Code does right that, let's say Slack, fails on?

Yeah I've also tried to understand this. Tried looking for blog posts on what VS Code is doing but couldn't find one. Can someone point out if there's any?

One thing is that they rely on DOM reflow - the automatic, dynamic sizing of elements - as little as possible: nearly everything in the VSCode UI has a fixed size and position. Reflow is arguably the most costly feature of the web when it comes to dynamic apps (though also one of its most valuable features).

Re: Electron 11.0 released with support for Apple Silicon

#179
post #112

Earlier quoted context omitted.

I think Catalyst is basically positioned as a stopgap for iOS developers to get something running on macOS, you can optimise it from there and later split out some code for a specific macOS target.

There is also an additional challenge for apps like Jira or GitHub where the iOS app lags behind the web app in functionality.

Yes, and this was my experience with the JIRA Catalyst app too. It's harder to implement new features in native apps, and it's a lower priority (on desktop) because it only affects one platform. So the project is deprioritized and never gets any updates.

Re: Electron 11.0 released with support for Apple Silicon

#180
post #70

Earlier quoted context omitted.

That's something I wonder too. What VS Code does right that, let's say Slack, fails on?

Parts are written in C/++ no?

Nope.

The file search uses `ripgrep` which is written in Rust. But that is it as far as I know.

Post reply on HN