These are chat archives for ensime/ensime-atom

6th
Nov 2015
Arnout Engelen
@raboof
Nov 06 2015 09:56
@mdedetrich I wrote up my experiences at http://blog.xebia.com/2015/06/27/scala-development-with-githubs-atom-editor/ - planning to update that (e.g. I think I can drop the ctags sections in favour of ensime:search-public-symbol
Viktor Hedefalk
@hedefalk
Nov 06 2015 12:01
Cool!
Dick Wall
@dickwall
Nov 06 2015 13:52
nice write up - sluggish is a subjective term definitely. I would wager that people used to editing ruby or python would find ensime sluggish, since it actually communicates with a compiler, does analysis etc, but these days when I go back to IDEA it's like pulling teeth, ensime is that much faster (in sublime), so it all depends on your relative viewpoint
the speed of startup is a thing, particularly in sublime (not sure if it's the same in atom). It takes several seconds to become useful, and I think the issue is that there is no real indication of when it is, or what's happening. It's on my list to provide some set of feedback status messages that tell you what's going on so that people know stuff is happening on the start up
Viktor Hedefalk
@hedefalk
Nov 06 2015 18:22
ensime-atom just writes out the messages from ensime-server in the bottom bar. Should maybe add some kind of "starting up…" message while waiting for the "Indexer ready" event. I saw that some other "ide package", if it was haskell-ide or flow-ide or if was omnisharp that had a red and green "status ball". Could be something too. In atom it's just css, dudes!
Richard Dallaway
@d6y
Nov 06 2015 19:32
Good point Dick - I think of Atom as slow compared to Sublime, but didn’t think to compare it to the big IDEs. The start up time doesn’t bother me so much, but some kind of indication would be a good addition.
Dick Wall
@dickwall
Nov 06 2015 19:39
it's not the startup time, but in sublime it is the lack of notice of what is happening. You do get a message eventually in the status that says something like "ensime ready, this could be the start of a beautiful day" or something like that, but before that you can have up to a minute or so where it's not ready and you don't really get any indication that anything is happening. I know better, but that probably needs fixing for wider consumption
but yeah, it feels like greased lightning once it's going :-) - lovely
Richard Dallaway
@d6y
Nov 06 2015 19:49
:-)