4 ms·
The rust community seem to be leading the fightback on this but I think it'll be about 5 years before there's a big switch over. If I owned a popular electron a
by rcarr 4y ago
The rust community seem to be leading the fightback on this but I think it'll be about 5 years before there's a big switch over. If I owned a popular electron app, I would definitely be thinking about starting to write a Rust version or migrating to Tauri because if you're not then somebody will be. Once that Rust version hits feature parity with your core functionality people will end up jumping ship for the faster, shinier version, just like people jumped ship from Atom to VSCode. Big Electron hitters like the aforementioned VSCode seem to be banking on people switching over to cloud which I'm not sure I see the majority doing. I find the UX of using VSCode in the browser not that great.
I'm already in the minority because I do all my work in Sublime Text so I might be completely wrong about all this, but this is how I suspect it will play out.
- circuit10 4y agoI don’t see why Tauri would necessarily be faster, from what I understand the main difference is that it uses a browser bundled with OS where possible but that’s not necessarily a faster browser than Chromium
- rcarr 4y agohttps://tauri.app/v1/references/benchmarks/ https://tauri.app/v1/references/benchmarks/ I will admit there doesn't seem to be as much in it as I thought there was.
- LeanderK 4y agoI find VSCode to be responsive and snappy and I am on older hardware (Mid 2014 macbook pro). I don't go overboard with thousands of extensions though, but I like the flexibility and use a few "more heavy" extensions like the jupyter extension. I have to say I am very satisfied by my editor and I can not really understand the VSCode hate. But I only use python and no demanding software like docker.
- PragmaticPulp 4y ago> If I owned a popular electron app, I would definitely be thinking about starting to write a Rust version or migrating to Tauri because if you're not then somebody will be. Once that Rust version hits feature parity with your core functionality people will end up jumping ship for the faster, shinier version, just like people jumped ship from Atom to VSCode. Sublime Text was always faster than all of these (and still is) but that’s not why people are picking text editors. Tauri is great for certain use cases but it’s not even close to a replacement for Electron at this point (having used both). Optimizing for speed above all else is the kind of thing that appeals to a subset of programmers, but most people just don’t care about at all as long as it’s fast enough. Products like VSCode are more than fast enough for all but a few people who like to count milliseconds.
- rcarr 4y ago> Sublime Text was always faster than all of these (and still is) but that’s not why people are picking text editors. Personally, I think VSCode has massive adoption because it's free and it's easiest to configure which both appeal to newcomers. The other camp that like VSCode are the nomads who like to work in the cloud. The senior devs I've met generally prefer either Jetbrains or Sublime, depending on if they like a maximal or minimal setup. And then there's the hardcore camp who can get on with Vim and Emacs. I don't know how the latter do it personally, I've tried multiple times to get something similar in functionality to Sublime/VSCode with them and it is always a monumentally frustrating fuck about. > Tauri is great for certain use cases but it’s not even close to a replacement for Electron at this point (having used both). I agree but it will definitely be ready within 5 years. > Optimizing for speed above all else is the kind of thing that appeals to a subset of programmers, but most people just don’t care about at all as long as it’s fast enough. Products like VSCode are more than fast enough for all but a few people who like to count milliseconds. I do agree with this to an extent but another reason I'm a big Sublime Text fan is the interface. I really appreciate the lack of screen clutter compared to VSCode and especially compared to Jetbrains.
- Strom 4y ago> most people just don’t care about at all as long as it’s fast enough People care about speed. Even non-technical people. Every non-technical person I know that has bought a new computer even though they already had one was because of performance. People care about performance so much that they are replacing their whole device! That costs a significant amount of money and comes with a real hassle of transferring their data. I think people use VSCode over Sublime because of its features, not because they don't care about the speed. It's certainly what got me to migrate from Sublime to VSCode. Sublime is so much faster, but it just doesn't do the things that I want my editor to do. I would instantly switch away from VSCode to a faster alternative if it actually had the subset of VSCode features I care about.
- rcarr 4y agoWhat can’t you get Sublime to do that VSCode can? I’m intrigued because I went the other way from VSCode to Sublime
- ozarker 4y ago5 years sounds optimistic
- rcarr 4y agoYou've got stuff like the following that are coming along nicely so might not be as far down the road as you think: - https://zed.dev/releases https://zed.dev/releases - https://lapce.dev https://lapce.dev
- creatable 4y agoTauri is not inherently faster. On the largest platform (Windows), Tauri scores similar performance numbers to Chromium. Why? Because it's still Blink under the hood, since the system browser is Edge. The instances in which Tauri is faster are when you write your business logic in Rust and your frontend logic in JS. Simply switching to Tauri will not instantly speed up your app.