Live data from Hacker News

Electron 11.0 released with support for Apple Silicon

electronjs.org

71–80 of 224 posts

Re: Electron 11.0 released with support for Apple Silicon

#71
post #68
post #18

Earlier quoted context omitted.

> it's worth noting that this binary would be huge and probably isn't ideal for shipping to users Funny, because that's what I've always considered of Electron. I wonder where the breaking point for Electron is?

Given that a run of the mill game weights north of 50 gigs, I don't think an additional 100 or so megs per app would be noticeable.

Weirdly enough I don't actually have that many 50 GB games installed on my Macs. I do have a 300 MB chat application though.

Re: Electron 11.0 released with support for Apple Silicon

#72
post #58
post #39

Earlier quoted context omitted.

If only the issue was limited to Electron... I often feel like Electron is more a declaration of defeat, like: hey no matter where you look at, software bloat keeps eating the precious advances in power provided by hardware. So let's at least get some comfort and value out of that. (Electron does put multiplatform desktop development within reach of 100x more developers than Qt/etc)

I installed windows NT in a virtual machine for kicks a few months back. Then installed office 97 on it. If you do that and open slack immediately afterwards it feels painful instantly. The difference in how it feels is quite scary.

Partly we can thank this to the "throw more hardware at it" mentality and "lowering the barrier to entry" where noobs create the stuff a lot of us use. People can say all they want that it is good to lower the barrier entry, but that comes with a price. The price that others have to pay when we use their crapware. As long as it is not mandatory though, it is fine, but when it becomes mandatory, it becomes an issue.

Re: Electron 11.0 released with support for Apple Silicon

#74
post #31

I am really curious why the response to Apple Silicon is so prompt vs when Microsoft did WinRT or ARM versions nobody really cared. What is the difference? Was there some problem in compilation tool-chain or what?

No effort to make existing apps work on Microsoft’s part, and when done was virtualization and not translation.

The translation of x86_64 to aarch64 is key to making this work well.

Re: Electron 11.0 released with support for Apple Silicon

#75

For some reason this announcement gets displayed to me in a unholy mix of French and English: > Electron 11.0.0 est disponible ! It includes upgrades to Chromium 87, V8 8.7, and Node.js 12.18.3. We've added support for Apple silicon, and general improvements. Lisez la suite ci-dessous pour plus de détails ! > La team Electron est excitée d'annoncer la sortie de Electron 11.0.0 ! Vous pouvez l'installer avec npm via n…

There's a language switcher in the upper right. If you set it to French, it does that. Maybe just switch it back to English?

Re: Electron 11.0 released with support for Apple Silicon

#76
post #71
post #68

Earlier quoted context omitted.

Given that a run of the mill game weights north of 50 gigs, I don't think an additional 100 or so megs per app would be noticeable.

Weirdly enough I don't actually have that many 50 GB games installed on my Macs. I do have a 300 MB chat application though.

Well, there is not so many games for Mac.

Re: Electron 11.0 released with support for Apple Silicon

#77
post #70

Earlier quoted context omitted.

Hang on, I use Visual Studio Code daily and it’s really fast? Certainly compared to XCode or Jet Brains IDEs.

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

Delay loading everything until needed

Re: Electron 11.0 released with support for Apple Silicon

#78
post #16

Earlier quoted context omitted.

This sounds correct to my knowledge, but I can’t help but wonder if there’s a substantive difference between the Microsoft and Apple ARM transitions that’s not obvious to me.

Microsoft has a tradition of backwards compatibility. It's entirely likely that ten years from now, you'll still be able to run x86 apps on your arm windows laptop. This is unlikely to be true for MacOSX - ten years ago, Macs ran PowerPC, and support for that got dropped within 2 years.

Yup, imagine a world where a Tesla would be so backwards-compatible you could shove coal into its furnace to power a steam turbine that charges its batteries to drive its motors.

That’s Windows :D

Re: Electron 11.0 released with support for Apple Silicon

#79
post #15

i don't recall such support when msft was launching arm based laptops. does anyone have insight to why this is so? is it a case of apple developer relations doing an outstanding job engaging with the community?

I think the significant advent is the M1 chip itself. I was never interested in Win10 ARM edition until the prospect of running it on an M1 Mac. Unfortunately it looks like Apple have taken this opportunity to drop support for alternative OSes entirely.

Unfortunately it looks like Apple have taken this opportunity to drop support for alternative OSes entirely.

Turns out this isn't true.

They showed Debian running in a VM on a prototype Apple Silicon Mac hardware in June at WWDC. My guess is that Apple will provide access to enough hardware features of the M1 Macs via their hypervisor framework, to enable alternative operating systems to run ok. Docker for M1 Macs is going to use Apple's hypervisor as well.

Apple supports disabling their security that would allow a different operating system to be installed but there would be no driver support, so there's that.

Re: Electron 11.0 released with support for Apple Silicon

#80
post #70

Earlier quoted context omitted.

Hang on, I use Visual Studio Code daily and it’s really fast? Certainly compared to XCode or Jet Brains IDEs.

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

Slack is a messy one page app developed by PHP programmers and vscode is open source and actually made by competent people.
Post reply on HN