Sublime Forum

Atom - GitHub Editor

#21

[quote=“iamntz”]

I’ll use exactly the same phrase i used on E-text back in the day: I think Jon is using Atom and he doesn’t care about Sublime anymore :mrgreen:[/quote]

That would be funny. Using Atom to write Sublime :smile:.

0 Likes

#22

As an aside, if anyone wants to poke around with Atom I have a couple of invites remaining. Just send me your email. *edit: all gone!]

0 Likes

#23

Sent you my e-mail! :smile:

0 Likes

#24

I’d love an invite.

0 Likes

#25

Look at Gaug.es, the last thing they bought. They practically abandoned it and had to sell it on because people were getting angry.

0 Likes

#26

[quote=“nblackburn”]

Look at Gaug.es, the last thing they bought. They practically abandoned it and had to sell it on because people were getting angry.[/quote]

I stopped using Gaug.es because they didn’t do anything with it and it’s so limited.

0 Likes

#27

i’ve been playing one day with Atom and…
i’m very happy that SublimeText exists!
they’ll take time to get (if ever) to the fastness of ST…

and since now i’m coding mostly with JetBrains IDEs… i keep my trusty ST always open for fast searches, formatting, keeping open tons of other projects…

let’s see in one year where Atom will get to!

ciaoo

0 Likes

#28

The more I play with it, the more I feel Sublime won’t be surpassed any time soon. I am spoiled with the Sublimes speed, and honestly, I don’t have the issues with Sublime some people complain about. For me Sublime works great. Atom is a bit slow at times. Try dragging a folder or file onto it. Takes way too long, and then finally opens up a separate window…even though I didn’t want a separate window… As cool and extensible as Atom is, I need my editor to be fast. Atom is something to keep an eye on though. And I will definitely keep playing with it while it is free to see how it progresses.

0 Likes

#29

It doesn’t look like Atom will be open source. So, meh, it’s hard to get excited about it.

0 Likes

#30

I second facelessuser comments.

0 Likes

#31

As the developer, may I also introduce LIVEditor ? Since day one the idea has been “A code editor for web development that blurs the distinction between the text editor and web browser” (although it wasn’t phrased so) :smiley:

0 Likes

#32

I hope Atom will “cost” as much as Sublime :wink:

0 Likes

#33

[quote=“awant”]

I hope Atom will “cost” as much as Sublime :wink:

It’s going to be open sourced, according to Github.[/quote]

It isn’t, according to GitHub’s co-founder Tom Preston-Werner:

discuss.atom.io/t/why-is-atom-closed-source/82/4

0 Likes

#34

There has been a lot of Sublime inspired projects published on the web lately. My main concern is that they all seem to be browser/node based utilizing javascript. Based on my experience with js and further supported by tests of some of those projects, I don’t expect speed to come even close to that of ST. But as ST’s speed is so extreme, even a relatively big reduction in speed would still make a quite fast program.

As speed is one of my main reasons for using ST and as those other projects currently being quite a long way from the plausible “quite fast” state I will at least stay with ST. I would also have to agree with Facelessuser on his points.

0 Likes

#35

I haven’t been actively browsing the forum lately so I kinda missed this topic, but it was brought up in IRC and I’ve kept an eye on Atom since the first minute.

I’ll try and sum up my impressions and thoughts of Atom as of now (because it’s been out for a while now). I never used it because I don’t have an OSX machine, but I am eagerly waiting. However, I must say that I mostly use ST to write plugins for ST because it really is a lot of fun, so I’m mainly going to focus on how I use it.

  • They use Discourse. Finally a forumdiscussion platform that does email notifications and it’s even open source! (and you can influence it really easily because the developers are VERY vocal)
  • It’s “hackable to the core”. Well, maybe not in the core, but to the core is a pretty accurate statement because many features that are built into Sublime are actually packages for Atom (e.g. Find in Files). And the most exciting thing about it: You can modify the UI almost in any way you want! This is the advantage from technically rendering a website - it’s incredibly easy to modify the UI and since the web is really central in our every day life and use (of the internet) almost every developer knows at least something about HTML/CSS/JS. This is the real advantage from using web technology for “everything”, such as a code editor, and I’m really excited about that. Have you seen what is possible?
  • Shared Source (?) of the core and Open Source for many packages. Yes, Sublime Plugins are also open source mostly, but Atom packages go way deeper than in ST. You can actually modify stuff in Atom that is implemented as a package that you would never be able to in ST.
  • Package Development. Creating and publishing a package is incredibly easy. There is even a test environment to run tests on them. Also since it uses node.js as its base you basically have access to the whole node.js package library and because of dependency management you can import whatever you want. I’ve always wanted to do similar for ST and Package Control, but it’s quite a task and I never got down to it. And package settings are handled better by far. Publishing a new version is basically running a single command. It takes care of committing, pushing and creating a tag and I really want to have that for PC as well in some way.
  • Support is very vocal as well. Developers are even on the IRC channel sometimes and some of my requests regarding the website have been implemented less than a day (such as an RSS feed for blog posts).
  • Javascript. Yeah, I hate it for several reasons that I’m not gonna discuss here. I will use it if I must and sadly this happens quite often because apparently there is no alternative for client-side DOM-modification in browsers (yet). I can fully understand the decicion behind using JS for a web technology-based editor, but I will never like Javascript. Coffeescript does help somewhat, but it introduces another problem that is optional parenthesis. If I were to switch at some point I will certainly miss Python a lot.
  • Speed. No need to iterate on this again. Custumization has its prize and that is most likely performance.
  • Package ecosystem and “sublime.wbond.net”. Hands down, Will’s site is just plain better than theirs in showing information and being easy to use. Well, their site kind of focusses more on the readme of the packages which is a good thing, but everything else is inferior.
  • Cross-platform support. Yes, it will eventually be at some point but currently it’s not and unusable for me.
  • No YAML for configuration sadly. Converting syntax definitions form plist to cson (basically coffeescript syntax for serialized data) is an improvement but not good enough. I don’t really feel like re-writing AAAPackageDev in CS/JS, but maybe I will. Considering the possibilities it might even be possible to write a package that interprets YAML settings files directly from the source without conversion to json/cson and you can specify it as a dependency if your package uses it. (Maybe a Python plugin interface as package too?)

So yeah, I really have to try it in order to find out how it really is and I will likely not switch quickly, but I am damn excited. Also, there might be some very interesting news regarding the future of Sublime Text in the next week or so.

0 Likes

#36

Excellent write-up. Thanks, man.

[quote=“FichteFoll”]

  • Javascript. Yeah, I hate it for several reasons [/quote]

Same here. But since I now bleed CS, no problem.

Well, now, that would be welcome indeed. And how is it you are able to come by such news?

On a similar note, I happened across this the other day:
campaignbrief.com/2014/02/12 … ector.html

Anyone know if it’s the same “Jon Skinner”? Just curious…

Cheers

0 Likes

#37

[quote=“oldwarhorse”]
Well, now, that would be welcome indeed. And how is it you are able to come by such news?

On a similar note, I happened across this the other day:
campaignbrief.com/2014/02/12 … ector.html

Anyone know if it’s the same “Jon Skinner”? Just curious…

Cheers[/quote]

Well, somebody posted a reply from kari, one of the “newer” employees, on IRC which mentions that. I don’t know about the validity of the statement, but I will make sure to check the forum and the blog every day for the next few days. I’m not sure if I should tell the actual sayings because it will create a mess if it turns out to be false and I’m not sure if he intended it to get handed off so easily, so I’m not gonna do it just now.

Might be true, I know at least he’s from Australia.

0 Likes

#38

@FichteFoll:

Fair enough. And right you are, my man. Keep us posted.

Be well. Have good.

0 Likes

#39

[quote=“oldwarhorse”]
On a similar note, I happened across this the other day:
campaignbrief.com/2014/02/12 … ector.html

Anyone know if it’s the same “Jon Skinner”? Just curious…

Cheers[/quote]

Don’t think so:
http://au.linkedin.com/pub/dir/Jon/Skinner

0 Likes

#40

[quote=“bizoo”]
Don’t think so:
http://au.linkedin.com/pub/dir/Jon/Skinner[/quote]

Ahh. I see. Hmm. Must be a popular name in that area. OK, thanks.

0 Likes