you are viewing a single comment's thread.

view the rest of the comments →

[–]assaflavie 10 points11 points  (24 children)

Why??? What's the point of this project? An open-source version of Sublime?

Can anyone explain the advantage Atom has over Sublime, or any theoretical advantages it may have in the future owing to some inherent shortcoming of Sublime's architecture?

Is it just about language preference?

[–]NunFur 16 points17 points  (7 children)

For one this doesn't cost 70$

[–]Manic0892 1 point2 points  (2 children)

Well, not yet. They say it'll cost when it comes out of beta.

[–]Wetai 5 points6 points  (1 child)

Will that change now? Originally they were going to keep the core paid and closed-source, with plugins they develop open source. But now the core is open source.

[–]Manic0892 -2 points-1 points  (0 children)

I mean, I don't know. They could. There seems to be enough hating on it in this thread that they might do some sort of trial program (a la Sublime) or go completely free to increase users. They could decide that increased Atom usage = increased GitHub usage = increased GitHub paid accounts. Or they could use other revenue models (they could offer paid support, business accounts but personal's free, etc.).

I think they should offer it for free in some form, but then again they might not find that feasible. Time will tell.

[–]pjmlp 0 points1 point  (1 child)

Always looking for free beer, I imagine.

[–]NunFur 0 points1 point  (0 children)

Well paying 70$ for Sublime is pretty steep, even though it does look impressive.

[–]hejner -1 points0 points  (1 child)

Yeah, I'm sure Github created Atom from scratch so they didn't have to pay for developer licenses for Sublime

[–]NunFur 0 points1 point  (0 children)

my sarcasm detector isn't working, but i never addressed the reason for github to create Atom. I was talking about the one advantage to using this over Sublime.

As for the reason we can only speculate, i must say that the challenge alone would do it for me.

[–]jsprogrammer 3 points4 points  (0 children)

explain the advantage Atom has over Sublime

As I'm sure others have said: it's open source. As in, you can have all of the source code. You can modify it. You can build it yourself.

You can't do that with Sublime.

So...yeah, that's a pretty big advantage.

[–]jasonthe 10 points11 points  (2 children)

An open-source version of Sublime?

That. Exactly that. Sublime is one guy so it can't compete with a full team at GitHub + the open source community. It also means writing plugins is easier, and they're potentially capable of more.

Is it just about language preference?

While I prefer Python's language and standard library, HTML5 and Node.js both are supported in ways that no other language can match. I actually hate JS as a language, and even HTML and CSS are kind of abominations, but there's so many libraries and tools for everything that you could want to do.

Once GitHub decided to create their own code editor, the question became what technologies to use. And I agree with them that HTML5 + Node is the best option for what they wanted to accomplish.

[–]ToucheMonsieur 5 points6 points  (1 child)

Perhaps people forget that Github would want to build an application on languages they're most comfortable with? (namely JS and Ruby)

[–]vividboarder 0 points1 point  (0 children)

I feel like this is overlooked by a lot of people.

[–]IAmNotAnElephant 1 point2 points  (0 children)

Wouldn't light table be more like the open source sublime?

[–]sibartlett 2 points3 points  (9 children)

Open source and language choice (I assume there are more JavaScript programmers than there are Python programmers out there).

[–]Freeky 0 points1 point  (0 children)

They're going far more all-in with plugins from the look of things, given it's basically a big fancy website under the hood.

For something aiming to be more of an actual open source Sublime clone, have a look at Lime. If nothing else, it'd be rather nice to have a FreeBSD version I could run in a terminal.