Earlier quoted context omitted.
Very much so. As the first Electron app we were so excited about people being able to do anything they imagined. It was cool but ended up really constraining us. This time we really want to drive our API based on the most important things people actually need to extend. We need to navigate the trade-offs more intelligently.
This is interesting. I wonder how Emacs solves that, given that it's one of, if not THE most, extensible editor out there. I'd think that is a good thing, but never considered the drawbacks, besides performance and plugin interop that is.
Sunsetting Atom
761–770 of 880 posts
Re: Sunsetting Atom
#762Earlier quoted context omitted.
I checked back regularly for years to look for signs of life in Atom. There weren't any. Last blog? 2019. None of the releases did anything interesting. I work in Vue.js and needed that toolchain to work well, it never did with Atom. So they're blaming the community for something they decided years ago and kept deciding every week when no resources were allocated. Also, Zed isn't filling the void Atom left. Rust is i…
> I would still like an alternative because I don't think Microsoft should have the whole market. Asking genuinely, why not Sublime Text? (I haven't tried it or Atom in several years, but used both back in the day).
For one, I'm finicky about colors and VS code makes it easy to tweak one or two colors of a theme without getting involved in forking and creating a whole new theme. I may just do it, though.
Also, I recall having some issues getting linting to work and the editor highlighting lint errors in not-very-visible ways (like the first character of the line had a red underline).
Again, it's been a while and these could be issues I had with ST3 and/or I missed the way to fix it.
Re: Sunsetting Atom
#763Founder of Atom here. We're building the spiritual successor to Atom over at https://zed.dev . We learned a lot with Atom and had a great time, but it always fell short of our vision. With Zed we're going to get it right. Written in Rust, custom native UI framework, engineered to be collaborative. Just starting our private alpha this week, so the timing of this announcement feels quite fitting. Here's a talk I gave l…
Interesting! I just wanted to let you know my perspective, which is probably quite unique. I started using atom pre-1.0, a long, long time ago. I immediately jumped to vscode when I realised it existed. The reason is a bit weird; it's the find-in-files/project (c-s-F/Ctrl+Shift+F) sidebar search/replace feature. Compared to the Atom (and from what I can see in the youtube talk, zed has the same "problem") which opens…
vscode _has_ added an non-sidebar find interface somewhat similar to the atom one -- but its not as good ... for one thing it doesn't support replace (find only)
Re: Sunsetting Atom
#764Founder of Atom here. We're building the spiritual successor to Atom over at https://zed.dev . We learned a lot with Atom and had a great time, but it always fell short of our vision. With Zed we're going to get it right. Written in Rust, custom native UI framework, engineered to be collaborative. Just starting our private alpha this week, so the timing of this announcement feels quite fitting. Here's a talk I gave l…
Cool project. Since it's not mentioned on the website, what will be your roadmap regarding security? I feel that all IDEs have security handled as an afterthought, VSCode made some progress but it's far from being there. I just want to be able to use a code formatting / language extension without having to worry about it subverting my whole computer in a future update. vscode is halfway there with containerized devel…
Re: Sunsetting Atom
#765Earlier quoted context omitted.
> In Emacs/Vim I can't even escape the program if I don't know a keyboard shortcut. Or, you know, you could just click on the File menu and click on Quit.
You've never run them in a terminal?
Re: Sunsetting Atom
#766Earlier quoted context omitted.
Humble question, I don't mean to sound confrontational, I ask of genuine curiosity: Why not contribute to VS Code instead? For Julia, Atom+Juno was excellent. It was the first time I could select+run on a proper IDE (I was coming from python+notebook). To me this was revolutionary. Then I discovered VS Code, so Atom+Juno stopped making sense. You seem to be a very competent developer, so why not just contribute to VS…
Our goal is to build something substantially better than VS Code.
Re: Sunsetting Atom
#767Re: Sunsetting Atom
#768Earlier quoted context omitted.
While I don't know about the plugin ecosystem of Vim/Emacs, I definitely agree with the learning curve part. In Emacs/Vim I can't even escape the program if I don't know a keyboard shortcut. In Vscode even if I forgot Cmd+W/Q I can simply click the close button. Not to mention that all the shortcuts are just globally used shortcuts in all the other software. While I respect praising by the community of Vim/Emacs, I r…
I don't know. The rare time I use vscode instead of neovim I always end up with a lot of random characters into the code and have to close it without saving for fear of having broken something. You call that user friendly?
User friendly is what most users find it easy to use.
Your argument is more on the lines that you are a legacy user who does't want to move.
The whole idea of using vim/emacs was when intellisense/autocomplete was in its infancy. And programming general required using typing skills as a autocomplete mechanism. The only real use of all that edit-commands-as-a-mini-language philosophy of vim is to write keyboard macros. Which again was needed because people lacked decent autocomplete features. Besides typing fast itself isn't connected to coding productivity these days.
Re: Sunsetting Atom
#769Earlier quoted context omitted.
Which editor did you came from to think vscode start fast? msword?
Comparing it to Atom etc. It takes like 3 seconds to load a medium-sized Python project for me. And I was a long time vim user. The speed of vim is not worth the ridiculous gap in features.
3 minutes(the imagined extreme scenario) pales in comparison the hours of time most people waste in meetings, or sipping coffee, or chatting with colleagues.
Just how much do you plan to achieve in 3 minutes?