Live data from Hacker News

Introducing Atom-IDE

blog.atom.io

51–60 of 324 posts

Re: Introducing Atom-IDE

#52
post #12
post #6

Earlier quoted context omitted.

Yep, I was using Atom for 6 months, I wanted to give a solid go. But now I am back to sublime text. I can't really put my finger on it, but sublime text is just snappy and reliable in ways that Atom isn't. Got really tired of Atom lagging because I'm typing too fast, got tired of lockups and hanging. VS Code has very simillar issues too. It was a nice experiment (can we do editors in HTML/JS?), but I'm convinced nati…

Have you tried VS Code? It's very snappy in my experience, much better than atom.

neither is even bearable on a Raspberry Pi, or any old laptop of which I have many laying around the house

Re: Introducing Atom-IDE

#53

Honestly can't see why I'd use this - I have all the professional grade IDEs I need, why do I need one that is written in JS, is slower and consumes 5x more memory? Not to mention IDEs already have their own extension stores too. This seems like an 'IDE-lite', which doesn't make much sense in a world where professional grade IDEs are free.

There are times when just using a text editor is nice. An editor with better language awareness is even more useful. An experience like that has been possible for a long time, but this looks like a much easier way to get there.

Re: Introducing Atom-IDE

#54
post #37

This seems to also have the BSD + Patents beloved by Facebook[0]. The virus is spreading. [0]: https://github.com/facebook-atom/atom-ide-ui/blob/master/PAT...

If by "spreading" you mean Facebook is publishing new open source projects using that license combination, yes, it's "spreading".

Atom-IDE is a Facebook project. It seems to be actually derived (in part) from their Nuclide project, which has a completely proprietary non-open source license.

Re: Introducing Atom-IDE

#55
post #43
post #37

This seems to also have the BSD + Patents beloved by Facebook[0]. The virus is spreading. [0]: https://github.com/facebook-atom/atom-ide-ui/blob/master/PAT...

What can we reasonably do to stop this? This goes against the very notion of open source.

Either you stop using it, or you convince a federal that it's unenforceable or unconscionable.

Re: Introducing Atom-IDE

#56
Why why why why why?

What is the point in this? Seriously. Please can someone enlighten me. Atom was bad enough with all of the other text editors are out there and not written in JS, but now you can't even say it's just a text editor. Facebook and the other contributors clearly have too much spare time on their hands.

JetBrains. End of.

Re: Introducing Atom-IDE

#57
post #54
post #37

This seems to also have the BSD + Patents beloved by Facebook[0]. The virus is spreading. [0]: https://github.com/facebook-atom/atom-ide-ui/blob/master/PAT...

If by "spreading" you mean Facebook is publishing new open source projects using that license combination, yes, it's "spreading". Atom-IDE is a Facebook project. It seems to be actually derived (in part) from their Nuclide project, which has a completely proprietary non-open source license.

Is it a Facebook project though? The announcement says in collaboration with Facebook. That's an unusual definition of the word collaborate.

Re: Introducing Atom-IDE

#58
post #47

Earlier quoted context omitted.

The same reason thousands of programmers use Vim or Emacs with various extensions as their development environment. It allows the same editing experience across multiple languages. A consistent interface, lack of need for learning many (often very different) IDEs, less proprietary annoyance, many many more options for customization, much easier to port your setup to various platforms, etc. Admittedly I don't think At…

I think that's less relevant than it used to be. JetBrains is now the de facto best IDE for Java, JavaScript, Python and PHP. It has Android Studio and even support for C#. Visual Studio also supports a wide array of languages. I'm in IntelliJ pretty much all the time, no matter the project.

I program a lot in C, F# and Python. I mostly use visual studio code (electron app similar to Atom, but better). It's great if you're using languages which don't come in one IDE, or where you need to pay for the IDE (F#).

Re: Introducing Atom-IDE

#59

I hope they address memory consumption at some point too.

Most of the RAM use comes from its architecture (it basically runs a web browser to display the UI), so this isn't a problem that they can just address. They'd have to rewrite the entire text editor with a different technology.

So why did the developers of a text editor decide on a web browser stack for their project?

Yes, I know that the answer is "electron". They picked the wrong tool for the job.

Re: Introducing Atom-IDE

#60
post #43
post #37

This seems to also have the BSD + Patents beloved by Facebook[0]. The virus is spreading. [0]: https://github.com/facebook-atom/atom-ide-ui/blob/master/PAT...

What can we reasonably do to stop this? This goes against the very notion of open source.

Developers have a lot of power here. Encourage others not to use anything that's BSD + Patents. If, in 2 years time, Vue is more popular than React and Facebook perceives PATENTS is the reason why, it could well vanish.

This is a great demonstration of the danger of BSD + Patents. First it's Facebook using it for a great frontend framework. Now Github is using it for an IDE. It truly a threat to open source.

Post reply on HN