News for hackers. Stuff that matters.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by hobofan on Sunday June 03, 2018 @04:43PM (#17221807)
> I hope they don't discontinue Atom

Hadn't crossed my mind that they might drop Atom for VS Code before...

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by Iv on Sunday June 03, 2018 @09:00PM (#17223622)
Atom is open source though. One company can not decide to kill it.

https://github.com/atom/atom

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by emilsedgh on Sunday June 03, 2018 @09:34PM (#17223791)
In my experience, open source projects that are primarily backed by companies fail to create a real community of developers. Therefore when the company dies, development stalls.

RethinkDB was something that I though would still go strong without the backing. I never used it and was never involved, so I'd love to hear what happened when the company died.

(One exemption is Xfree86 though, which was forked successfully by to community to Xorg if I recall correctly)

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by egeozcan on Monday June 04, 2018 @05:14AM (#17225930)
It's not going very well for RethinkDB, sadly: https://github.com/rethinkdb/rethinkdb/issues/6659
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by undseg on Sunday June 03, 2018 @10:36PM (#17224117)
That's true, and I want to add that usually it's the company's fault for not guiding the project into the hands of the community (be it intentionally or because of incompetence). Rust is a great example of a "company's project" that reached (or is reaching) a nice spot in autonomy.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by Iv on Sunday June 03, 2018 @11:08PM (#17224270)
I agree but I think Github and Atom are special cases.

A light IDE is not rocket science and this project is known (and loved) by many open source developers.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by bengotow on Sunday June 03, 2018 @10:57PM (#17224223)
Sure they can't "kill" it, but a huge fraction of the work on Atom comes from full-time people employed by GitHub. They can handicap it to the point that VSCode becomes the better editor.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by ryanplant-au on Monday June 04, 2018 @12:04AM (#17224521)
I think the popular opinion (and my own) is that VS Code has been the better editor for a long time now. Performance, features, and reliability have all been drastically better, its one weak spot might be the slightly more limited interface for extensions.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by luckydata on Sunday June 03, 2018 @11:36PM (#17224393)
I think it already is tbh.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by giancarlostoro on Monday June 04, 2018 @07:02AM (#17226588)
They could probably also merge the two somehow. The one thing I like more about Atom (even though I don't use it anymore) is editing the editor settings gives you a UI instead of just a JSON file which I don't mind, but it's kind of uneeded to me to have to work harder just to check all my editor settings.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by tbrock on Monday June 04, 2018 @01:42AM (#17224970)
Atom is really just a testbed for electron, where the real technology lies. If you can make an editor that programmers love using electron you can make pretty much anything else (excluding games).
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by giancarlostoro on Monday June 04, 2018 @07:04AM (#17226604)
Why not games?

https://electronjs.org/apps?category=games

HTML5 and Canvas do work on Electron after all. :) I feel there was some post on HN about a game released under Electron to which the reaction was "I didn't know it was made with Electron!" not a month ago.

Edit:

Also Atom wasn't a testbed for Electron. Electron WAS MADE for Atom afaik. They only opened up Electron after Atom was out for a while, it'd be the other way around if what you're saying is the case. I think Microsoft is already heavily invested in Electron. If anything they will provide even more resources towards Electron itself.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by kourzanov on Monday June 04, 2018 @06:11AM (#17226273)
sad. Atom has much better usable UI. I get constantly lost in VSCode menu and (strange enough) it is very difficult to startup a browser in it.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by 2_listerine_pls on Sunday June 03, 2018 @09:17PM (#17223705)
Someone has to maintain it.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by nielsbot on Sunday June 03, 2018 @04:54PM (#17221917)
I thought VS Code was Atom? (well, a fork of)
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by rhencke on Sunday June 03, 2018 @04:59PM (#17221971)
No, it's not a fork. They both run on Electron, so they share a common runtime environment, but they share no editor code.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by jonny_eh on Sunday June 03, 2018 @05:10PM (#17222095)
Wasn't Electron created for Atom? If so, VSCode is at least using a part of Atom.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by rhencke on Sunday June 03, 2018 @05:24PM (#17222229)
That doesn't make Electron _a part_ of Atom. If I build my application on top of Linux, my application is not _a part_ of Linux.

Electron is its own application framework, that Atom builds itself on top of. Electron is not a text editor framework, no more than QT or Cocoa is.

It is _very_ fair to say VSCode is using Electron - heavily, in fact! But saying VSCode is using part of Atom is just not true, and implies VSCode is building atop the Atom editor, which it does not.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by Gaelan on Sunday June 03, 2018 @05:14PM (#17222128)
I mean, by that argument Windows uses Unix because C was written for Unix.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by johannes1234321 on Sunday June 03, 2018 @06:19PM (#17222644)
At least historically Windows used different parts of UNIX. i.e. they used BSD's TCP/IP stack for quite some time. Also used "UNIX services for Windows" and recently added the Windows subsystem for Linux.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by ezekg on Sunday June 03, 2018 @04:58PM (#17221960)
VSCode is built on top of the same framework as Atom, Electron, which was previously called Atom-shell.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by frutiger on Sunday June 03, 2018 @05:04PM (#17222033)
It's worth noting that the core contributors to Electron are Github employees.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by toyg on Sunday June 03, 2018 @05:34PM (#17222323)
That gives the acquisition a very different perspective.

What if MS is really buying Electron? It’s something they’ve been using a lot in all their recent products, and it’s a key technology in the contemporary development landscape. Making it more Windows-friendly would definitely help them.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by statictype on Sunday June 03, 2018 @08:33PM (#17223462)
Improving Electron can be done far cheaper and easier than acquiring a company.

The only thing GitHub has that Microsoft can't easily get on their own is the user base. That's what this acquisition will be about.

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by H4CK3RM4N on Monday June 04, 2018 @12:54AM (#17224761)
But controlling a leading platform so completely isn't cheap.
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by Rapzid on Sunday June 03, 2018 @10:13PM (#17224005)
They can also ensure the next electronconf isn't cancelled. Everyone wins!
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by nielsbot on Sunday June 03, 2018 @05:17PM (#17222156)
Well, answering myself... Looks like it uses the Electron Shell project which was part of Atom

https://thenextweb.com/apps/2015/04/30/microsofts-cross-plat...

Re:Microsoft Is Said to Have Agreed to Acquire GitHub by gschier on Sunday June 03, 2018 @04:57PM (#17221954)
No, not at all. The only common component (I think) is Electron (Atom shell).
Re:Microsoft Is Said to Have Agreed to Acquire GitHub by spicyj on Sunday June 03, 2018 @04:57PM (#17221947)
It’s not. They are both web-based but otherwise unrelated.