Live data from Hacker News

Electron 11.0 released with support for Apple Silicon

electronjs.org

121–130 of 224 posts

Re: Electron 11.0 released with support for Apple Silicon

#121

Earlier quoted context omitted.

And I suppose Facebook is therefore also developed by incompetent PHP programmers despite being one of the largest technology companies in the world?

Yes. I am not even joking. Facebook was so terrible that they had to literally reinvent their wheels (hiphop). Its not hard to become a large company when you have black budget backing as confirmed by Snowden.

Your own sentence argues against itself: the team that built HHVM certainly are not "terrible PHP developers"...

Re: Electron 11.0 released with support for Apple Silicon

#122
post #30
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's offering on ARM is underwhelming to say the least. Or overwhelmingly bad, depending on your perspective. The hardware on offer currently is just as expensive as the x86 alternatives, has worse performance (unlike M1, which has excellent performance), and only offers marginal battery life benefits. Microsoft is also not particularly committed to ARM or willing to competently execute that transition. For ye…

The difference in execution is palpable, like comparing an A student to a C-/D+ slacker. I suspect MS exec politics is the problem however, not their engineers.

Re: Electron 11.0 released with support for Apple Silicon

#123
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?

VSCode language plugins allow you to get autocomplete, go to definition, refactor support, debugging tools, etc.

Closer to IntelliJ than to Sublime, in my experience.

Re: Electron 11.0 released with support for Apple Silicon

#124

Earlier quoted context omitted.

Its your choice to use others "crapware". The price it comes with is all the abuse "noobs" have to take for offering their solutions for free. You don't like HTML frontends, thats sweet, then make your own alternative with Qt or winforms. There is NO "mandatory" electron apps... But there is some great software made with electron that has become very popular. I am confident if something has been made with electron, t…

I mentioned in my last sentence that as long as it is not mandatory, it is OK, but there are cases where it is mandatory, e.g. at the workplace. I do not use Slack. I use self-hosted Mattermost as a replacement of Slack, I use IRC, and I use Element (formerly known as Riot.im).

Well, you will never get around being forced to use something in your workplace. I would never use Cisco VPNs but I had to install their shitty client in every workplace I ever been on.

Re: Electron 11.0 released with support for Apple Silicon

#125

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.

Visual Studio Code is fast on startup and that's it. It chokes on million LOC project while Eclipse and Intellij work fine.

I use it daily on multi-million LOC projects and it's just fine...

Re: Electron 11.0 released with support for Apple Silicon

#126
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.

It's a difference if I have a 50GB game with high res textures or a simple app with 100MB which as a native app would only need less than 1MB. Web technologies are more and more about developer convenience instead of user convenience.

Re: Electron 11.0 released with support for Apple Silicon

#127
post #120

Earlier quoted context omitted.

Slack is really weird. It seems like they would have the resources to do native applications. I can't fault anyone for doing an Electron app as a demo, prototype, MVP, that's seems completely reasonable. What I don't get is why they don't want to make a native macOS client, or Windows client. For Linux I get that they don't necessarily know if it should be GTK, QT, should they adopt KDE standards or Gnome, something…

Especially considering they already have a good iOS Client with their iPad app!

People could perhaps already use that on the M1 Macs and have a better experience.

Re: Electron 11.0 released with support for Apple Silicon

#128
post #27

Mostly I would just want Electron to disappear overnight.

I'm both sad and confused about why there are so many negative comments about Electron, when I happily use Electron apps every day of my life and have no complaints at all about them. In fact, I'd like to start building Electron apps of my own, it actually looks like a ton of fun! What is the experience I'm missing?

I think any technology where you can get something done quickly, and blurs the line between production and prototyping, gets a bad reputation because a lot of people misuse it. Essentially, I think you need to be able to have a strong engineering culture that takes the time to actually optimize things as the scale/scope changes.

As a not quite accurate example, think JS vs C++, there's no way you can hammer a bunch of C++ to get something working without not shooting yourself in the foot multiple times, so you have, to a certain extent, to properly develop it from the start. Whereas with JS, you can probably get something working quickly and prove your point. And it's very easy for this shitty JS solution to end up in production because it just works.

You can write very good JS code if you have the engineering culture for understanding it's importance, while with C++ it will be somewhat good from the start because it has to be. I think here is the same thing, for example what has been mentioned here, VSCode vs Slack.

Re: Electron 11.0 released with support for Apple Silicon

#129

What M1 giveth, Electron taketh away. Sigh.

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

Add some extensions to VSCode to get the same functionality you have in JetBrains, and open a workspace with dozens of repos. I'll wait while you reboot because you went OoM (I'm only being half obtuse here).

Re: Electron 11.0 released with support for Apple Silicon

#130
post #98

Earlier quoted context omitted.

Apples to oranges comparison. VS Code is a text editor whereas Xcode and Jetbrains are IDEs. The real comparison should be with Sublime Text vs VS Code. Sublime Text blows VSCode out of water while opening the same project folder. Here's a naive comparison ~/workspace/iOS Project(develop) time subl . ________________________________________________________ Executed in 75.46 millis fish external usr time 21.45 millis…

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.

IntelliJ is very slow so that's no surprise.
Post reply on HN