Earlier quoted context omitted.
IMO the killer thing that VSCode has over all the other editors is the wealth of extensions and a certain degree of simplicity. What are your plans for Zed in terms of extensibility and are you aligning more towards making something beefy and full-featured like the IntelliJ offerings or something more "lightweight" like VSCode or Sublime?
Atom practically invented the kind of extensions that VSCode had, and even several years into VSCode's life Atom far outstripped it in Extensions. Perf became the biggest problem however, which VSCode took over.
Sunsetting Atom
611–620 of 880 posts
Re: Sunsetting Atom
#612Earlier 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 important, think about the whole Web. Too many ways of doing things and too much backwards compatibility needed for tools to develop further. I always cringed at languages like Perl and also Groovy where the pride of the language designers seemed to be that there are so many ways to do the same thing.
Re: Sunsetting Atom
#613Earlier quoted context omitted.
How often do developers want to edit the same file, at the same time, and have those updates occur in real-time? I see this as a compelling feature for something targeting the use cases of, say Google Docs, where multiple people are contributing to an outline document or a business plan at the same time - but for code, I don't quite see the appeal.
Do you never pair?
Re: Sunsetting Atom
#614Earlier quoted context omitted.
IMO the killer thing that VSCode has over all the other editors is the wealth of extensions and a certain degree of simplicity. What are your plans for Zed in terms of extensibility and are you aligning more towards making something beefy and full-featured like the IntelliJ offerings or something more "lightweight" like VSCode or Sublime?
The bloat VSCode has over Atom kills it for me.
Re: Sunsetting Atom
#615Earlier quoted context omitted.
It's not an open source project - it never was, it's commercial, corporate project releasing code licensed as Open Source.
"It's not open source, it's code licensed as open source". Hmkay... I find it impressive how concisely you're contradicting yourself in that sentence.
Re: Sunsetting Atom
#616Does anyone know the current status of https://zed.dev/ , the editor by former Atom devs?
Editors are like browsers, huge amount of upfront work to even get parity with decades old editor and no commercial potential to sell product. Charge a little bit of money and a million of well paid IT workers suddenly become so poor to pay for tools they need for work. They would further spend productive time haranguing maintainers on why editor need to be open source (code word for just free as in beer ) or how 60-…
Idea stuff is just way too bulky for me. I don't like using any of them, sacrilegious as that may be, and don't feel the need to use them for since I don't use java. Paying for Sublime is just not worth it with its far poorer plugins and API and their release cadence is atrocious. I checked Nova from Panic out and it looks promising but it's VERY far from being a replacement for my current setup
So I see almost no reason to switch from vim and VSCode, both of which are free and have extensive plugin support and are great at what they do. If something comes along that is faster, has good language support and good list of extensions, I would have no trouble paying for it
Re: Sunsetting Atom
#617Earlier quoted context omitted.
Agreed. I know Electron isn't ideal, but as a Linux user, I have a pretty hard time complaining. In the pre-electron world, something like Slack for linux either wouldn't exist, or would be several versions behind other platforms and have some goofy UI that didn't match the rest of your desktop. At least we have it and it works.
Are you kidding? It’s a chat client that works in a browser. About as Linux friendly as it gets.
Re: Sunsetting Atom
#618Earlier quoted context omitted.
Do you never pair?
I do, and one person has control over the keyboard at a time. Hell on earth is two people making write operations at the same code buffer.
Re: Sunsetting Atom
#619But when VSCode came along it was over for my time with Atom. Wish the best for the new spiritual successor though zed.dev.
Re: Sunsetting Atom
#620Earlier quoted context omitted.
I come from an era where the more fully featured your IDE, the less likely you were to truly understand what was going on under the hood. I strongly recommend everyone spend their first ~5 years coding in vim or some other basic text editor (preferably through the terminal), before leaning on an IDE to solve their problems for them. That said, VSCode is now my go-to IDE, and I haven't opened WebStorm in probably ~6 m…
Would you even do that with C# ? I actually dislike computer science classes which won't let me just use an IDE. No one can memorize the .net 7 API