It’s not unrealistic that people will fear the same is going to happen to 1Password.
VS Code is the example that shows that you can create great Electron apps, but can you name three more?
Electron get a lot of flak, because it’s misused by webdevelopers, who thinks it will magically make them able to write good desktop app.
Microsoft also had the good fortune that few expect an IDE to be particular light weight. For what it does no one is going to care if it eats a gig or two of RAM. If my chat client or password manager does the same I’m going to be annoyed.
I am a happy user of VS Code but it feels super slow if you use it shortly after using Qt Creator (QtCreator is written in C++).
VSCode was an electron app from day one and never tried to be a first-class Mac app while the only reason 1Password is around today is because customers loved having a lightweight, native manager that always was quick to support new OS features.
Essentially, native Mac apps switching to electron is a bait and switch.
There were a couple quirks in the early days but it improved at a rapid clip.
It's almost like they have a native Rust backend that makes it possible for them to still use platform-specific features like that...
But a password manager is supposed to be a small, unobtrusive app, something you forget unless you need a password. Not the big thing you are working with all day long.
I literally don't understand the derision. Not one person in this thread has said anything about the Linux client yet everyone wants to chime in about how electron sucks and is a resource hog without an inkling of what the actual state of their client is
Also I checked Activity Monitor on macOS. 1Password 7 uses up 120 MB of RAM. The new 1Password uses up... 50MB.
Also - they’ve publically states the new app was built using technologies none of their employees have used before so I don’t expect them to build an electron app better than anyone else.
With the UI closed, the new app only uses 50MB of memory. They've done an excellent job on this.
I feel the same way about JetBrains products—I sure wish they weren’t clunky Java behemoths, but I’m really glad they run on the OS I use.
VS Code does laps around the "native" Nova editor.
Speed-wise it's not the best, but it's till reasonable.