News for hackers. Stuff that matters.
Re:Introducing Atom-IDE by hacker_9 on Tuesday September 12, 2017 @01:46PM (#15229469)
But that's what I mean - we already have Emacs/Vim, with their million of extensions, which are always going to be faster. Outside of that we have Visual Studio, IntelliJ, PyCharm, the list goes on. All downloadable for free.
Re:Introducing Atom-IDE by yodsanklai on Tuesday September 12, 2017 @03:08PM (#15230722)
> we already have Emacs/Vim, with their million of extensions

My experience is that Vim is hard to use when you start to add too many extensions. There are just too many shortcuts to remember, plugins may interact in unexpected ways, and things like contextual information don't look as nice as they could. It just feels very 'hacky' to try to use it as an IDE.

I prefer to use more recent editors (first Sublime, but I'm sold to VSCode now) that are better suited to modern display and usages. I still use vim mode but I'm not even sure I'm really more productive with it. Sometimes I wonder if I shouldn't focus on just using mac os default binding.

Re:Introducing Atom-IDE by tomelders on Tuesday September 12, 2017 @07:29PM (#15233994)
I've never gotten into Vim, but a friend said something that piqued my interest.

Editing text is boring. Programming is fun. Vim makes text editing like programming.

Re:Introducing Atom-IDE by howlgram on Wednesday September 13, 2017 @09:20PM (#15244265)
I'm learning vim and I agree, even if there's no productivity gain (duh I'm new to it) it makes my work way more fun (I do have a contrived concept of fun though).
Re:Introducing Atom-IDE by oneeyedpigeon on Tuesday September 12, 2017 @02:15PM (#15229828)
Emacs/Vim are far from being transparent. They have a very steep initial learning curve, and put off a lot of potential users as a result.
Re:Introducing Atom-IDE by yorwba on Tuesday September 12, 2017 @02:51PM (#15230383)
It's been years since I last used an IDE, but in my experience, they come with huge toolbars stuffed full of menus to open wizards with tons of options. The learning curve is just as steep.

Their advantage is that they provide lots of automatic features like spellcheck and autocomplete out-of-the-box, whereas you have to set these up yourself for Emacs/Vim.

Re:Introducing Atom-IDE by oneeyedpigeon on Tuesday September 12, 2017 @03:00PM (#15230558)
I think that's why people are talking up what they see as an alternative to the monolithic IDE: the lightweight text editor with support for extensions. I know Atom isn't particularly lightweight in terms of memory usage, but it is in terms of functionality.
Re:Introducing Atom-IDE by adrianN on Tuesday September 12, 2017 @04:16PM (#15232003)
Lightweight in terms of functionality, not lightweight in terms of memory. Excellent combination.
Re:Introducing Atom-IDE by oneeyedpigeon on Tuesday September 12, 2017 @06:25PM (#15233498)
One out of two ain't bad. At least they've left the one which will get 'fixed' if they just do nothing for long enough.
Re:Introducing Atom-IDE by bitwize on Tuesday September 12, 2017 @04:06PM (#15231855)
> I think that's why people are talking up what they see as an alternative to the monolithic IDE: the lightweight text editor with support for extensions.

Which is what vim and emacs, relative to IntelliJ, VS, VSCode, and Atom, are.

Re:Introducing Atom-IDE by oneeyedpigeon on Tuesday September 12, 2017 @06:33PM (#15233577)
Lightweight text editor that doesn't drive you crazy the first time you try to quit it? ;-) As I said in another comment, I'm a daily vi user, but that's almost always when it's my only option. And that's been the case for well over a decade now. I just happen to feel more comfortable using sublime text; I always know how to do what I need to do, it's obvious, it's a pleasant experience. But I totally get some people have the same experience with vi/Emacs, and that's cool.
Re:Introducing Atom-IDE by bitwize on Tuesday September 12, 2017 @04:10PM (#15231910)
Oh, geez, cowboy up. Nontechnical secretaries learned how to use Multics Emacs back in the 70s and extend it using Lisp. Now you're telling me we can't expect professional programmers to learn it or vim?
Re:Introducing Atom-IDE by oneeyedpigeon on Tuesday September 12, 2017 @06:28PM (#15233519)
If the return on investment justifies it, of course learn vi/Emacs. I use vi myself on a daily basis, but you must admit that not every professional programmer does. For those that don't, atom might be another option.
Re:Introducing Atom-IDE by simlevesque on Tuesday September 12, 2017 @01:50PM (#15229509)
> going to be faster

Fast is not the end goal.

Re:Introducing Atom-IDE by khedoros1 on Tuesday September 12, 2017 @04:22PM (#15232105)
At no time should my tool be the speed bottleneck. UI responsiveness is part of that. Correct code may require a certain slowness, but a slow editor will impose extra pauses that break up your workflow unnecessarily.
Re:Introducing Atom-IDE by cat199 on Tuesday September 12, 2017 @02:13PM (#15229807)
it is when 'unusably slow' is the alternative..