Live data from Hacker News

Sunsetting Atom

github.blog

831–840 of 880 posts

Re: Sunsetting Atom

#831
post #2

It's what kickstarted Electron which eventually gave us VSCode, Slack, and lots of HN comments about memory usage. It also had the sweetest default theme of any code editor. RIP.

Before Electron (f.k.a. Atom-Shell), there was Node-Webkit (l.k.a. NW.js), which also was a foundation for plenty of apps: https://github.com/nwjs/nw.js/wiki/List-of-apps-and-companie...

Re: Sunsetting Atom

#832

Earlier quoted context omitted.

Does anyone remember brackets? I cant remember if brackets or atom came first but I remember switching from sublime to brackets to atom. Good times, I heard DHH is still using TextMate.

I worked on Brackets full time at Adobe. It came before Atom and had a bit of a different target (designers-who-code vs. developers in general). Brackets was great fun, but it too ultimately needed to be sunsetted. Brackets was the foundation of Adobe Edge Code, which was part of Creative Cloud, so there were some bigger plans there.

Is it officially sunsetted? I can still see commits on Github: https://github.com/brackets-cont/brackets

Thank you for developing Brackets! I used it daily as a web dev, it had an awesome live preview feature.

Re: Sunsetting Atom

#833
post #544

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

I've spend a few minutes on your page, yet I couldn't answer the following questions: * Do you already have a working editor I could test or is this merely an announcement? * Is this an open source project or a proprietary product? Does it cost money? If yes how much?

From the webpage, I figure this much:

- It's in closed alpha, so yes they have a product, no they don't have a product.

- It is a closed project. It probably will cost money, it is not decided how much.

Re: Sunsetting Atom

#834
post #690

Earlier quoted context omitted.

Hey, Please don't forget about accessibility. Getting this right from day 1 will make your life a lot easier in the long run. If I remember correctly, I was never able to use Atom with a screen reader. Hearing custom UI already makes me nervous and I'm pretty sure I won't be able to use Zed with a screen reader either. Blind developers exist. Please don't forget about us. It's one of the few areas where we can actual…

It is normal to advocate for your needs but asking for it to be included from day 1 is weird. The same way you don't start a saas app with localization from day one. I'm not blind so for sure I won't really care about accessibility but honest question why not use an ide developed for blind people instead of using the same as non blind people?

Wouldn't you start a car business with seatbelts and airbags from day one?

Re: Sunsetting Atom

#835
post #690

Earlier quoted context omitted.

It is normal to advocate for your needs but asking for it to be included from day 1 is weird. The same way you don't start a saas app with localization from day one. I'm not blind so for sure I won't really care about accessibility but honest question why not use an ide developed for blind people instead of using the same as non blind people?

Wouldn't you start a car business with seatbelts and airbags from day one?

I would. I'd also refuse selling to blind persons.

Re: Sunsetting Atom

#836

Earlier quoted context omitted.

> Emacs, vim Unlike VSCode, Emacs and Vim have a learning curve. And turning them into full blown IDEs makes their usage even more complex. > Sublime Sadly, Sublime is sort of dead. > TextMate TextMate: Text editor for macOS

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…

> In Vscode even if I forgot Cmd+W/Q I can simply click the close button

there is a close button in emacs. however unlike vscode, emacs can also run in the terminal

> So anyone starting a software career virtually picks Vscode, gets used to it, and almost has no reason to switch to something else for now unless they need something extremely specific

can be said about windows too. i started off on windows and jetbrains. today im on minimal linux, stumpwm as window manager, and emacs for everything except browsing. i find it very liberating having cut down my dependencies without having cut down functionality

Re: Sunsetting Atom

#837

Earlier quoted context omitted.

I worked on Brackets full time at Adobe. It came before Atom and had a bit of a different target (designers-who-code vs. developers in general). Brackets was great fun, but it too ultimately needed to be sunsetted. Brackets was the foundation of Adobe Edge Code, which was part of Creative Cloud, so there were some bigger plans there.

Is it officially sunsetted? I can still see commits on Github: https://github.com/brackets-cont/brackets Thank you for developing Brackets! I used it daily as a web dev, it had an awesome live preview feature.

Oh, that's a good point about the sunsetting. In Brackets's case, Adobe left it active in the hands of the community.

Live Preview in particular is one of the areas I had some fun working on. I worked out a way to do diff/patch to make it quickly and incrementally update the browser[1]

[1]: https://github.com/adobe/brackets/wiki/Research%3A-HTML-DOM-...

Re: Sunsetting Atom

#838
Hi, thank you for your contributions to Atom @nathansobo. I really enjoy the git/github integration and the window for staging files and writing the commit message. It is clean and easy to read. I still prefer the Atom clean interface to VSCode/JetBrains PyCharm, mostly due to this git readability.

Re: Sunsetting Atom

#839
post #714

RIP. Hydrogen [ https://atom.io/packages/hydrogen ] running on Atom is the cleanest multi-lingual data science IDE in existence and has been my go-to for years. Haven't found a drop-in replacement elsewhere [vscode's language support is scattered: native python integration, different for R, Julia etc]. Anyone on HN have recs [besides vim slime or send-to-terminal options in other editors, which work but are clunky] ?

People kept asking me why I was still using Atom, and Hydrogen was it. It doesn't seem like there's an exact equivalent in VSCode. For now, I'm just relying on sending blocks of code to the interactive Python terminal. Or using the Jupyter extension. But the former might not work with other languages and the latter requires .ipynb files which maybe you don't want to check into git.

> I'm just relying on sending blocks of code to the interactive Python terminal. > [...] > the latter requires .ipynb files which maybe you don't want to check into git.

I use `#%%` code blocks in the interactive window for this purpose: https://code.visualstudio.com/docs/python/jupyter-support-py

This allows a normal editor workflow, interactive execution, and linear history of executed cells. But the code blocks can still be executed top-to-bottom and exported as a clean notebook for sharing purposes.

Re: Sunsetting Atom

#840
post #486

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

How many times do you have to re-invent the text editor?

I love Emacs and use it every day, but not everyone is up to the time commitment of maintaining it.
Post reply on HN