Live data from Hacker News

Sunsetting Atom

github.blog

611–620 of 880 posts

Re: Sunsetting Atom

#611

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.

wonder how much coffeecscript played a role in it. I happen to be writting coffescript at the time and noticed how it tended to hide its unnecessary wrapping when you use its syntax sugar. Still kinda wish we have a typed version of it.

Re: Sunsetting Atom

#612

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

There are so many ways to do the same thing...in any language. That's just reality.

Re: Sunsetting Atom

#613
post #502

Earlier 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?

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

#614

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?

The bloat VSCode has over Atom kills it for me.

anyone can say vscode is bloated except atom. I gave it credit for being highly modular though. I remember being to disable the statusbar component (not just the UI) completely.

Re: Sunsetting Atom

#615
post #434

Earlier 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.

The project is not open source. The code it releases is open source. There's no contradiction - it's perfectly normal for a company to release their code under an open license; Chromium is another example of this. It's technically open, but for almost every practical purpose it could be closed and it would make no difference.

Re: Sunsetting Atom

#616
post #269

Does 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-…

I wish there was an editor I feel comfortable paying for

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

#617
post #435

Earlier 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.

That's just an example. You want some more? https://www.electronjs.org/apps

Re: Sunsetting Atom

#618
post #613

Earlier 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.

I don’t see why? Doing some refactoring you’ve decided to do and you can both go through the file at the same time refactoring different methods or whatever. What’s the issue?

Re: Sunsetting Atom

#619
I loved Atom when it fisrt came out, was a little heavy on my machine at the time, but it was worth it. Had much easy plugin system than sublime and editplus that I was using. It was a go to for my windows machines where i didn't want to play with my VIM config etc.

But 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

#620

Earlier 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

.NET Core and beyond yes. For older .NET you really need classic VS or you will probably have a bad time.
Post reply on HN