Ваши замечания вполне обоснованы и я с ними согласен. Но два недостатка саблайма, которые уже давно мне мозолят глаза — закрытость и медленное развитие. Не отрицаю что в текущем состоянии Sublime Text вполне рабочий инструмент, однако от ощущения заброшенности это не избавляет.
Atom же, напротив, привлек полной открытостью и быстрыми итерациями разработки. На текущем этапе у него есть кое-какие огрехи, но мейнтейнеры работают над этим.
Ну и авторитет разработчиков Атома говорит за себя.
Вы что-то путаете, Meteor это фреймворк для Node, который изначально поддерживал свой формат пакетов, отличающийся от npm, но сейчас работает и ним. Так что вы не смогли никуда сбежать :)
Тоже показалось странным, уже по привычке ожидаю поведение как у сафари или хрома когда при свайпе страницы вверх все поля прячутся, при свайпе вниз — отображаются.
Обычно, выпуская что-то в продакшн, версии сторонних библиотек морозят намертво. Поэтому написание тестов — лишняя трата времени, лучше уж сразу использовать те библиотеки, которые изначально покрыты тестами их авторами.
С недавних пор использую browserify. Пишу весь клиентский код в стиле nodejs с его require-ами, а затем browserify пакует все это в один файл. Для dev режима есть поддержка sourcemaps. Таким образом одним пакетным менеджером (npm) убиваем двух зайцев.
А что минусуем? Человек прав, IDE от Intellij значительно богаче по возможностям, просто многие их не используют на всю катушку. Быстрая девелоперская машина давно уже должна иметь SSD, по хорошему. Там нет никаких тормозов.
Пробовал dart2js, вопросов к компилированному коду, который я написал, нет — там все понятно и красиво. Загвоздка в другом — помимо мною написанного скомпилированного кода нужно еще подгружить js вариант некого окружения dart-а. А это приличный размер. Насколько я понимаю, dart -> js не актуально использовать на веб-сайтах, он больше подойдет для интранет. Вот будет круто когда, хотя-бы, хром будет нативно его крутить, так что ждем и надеемся. Язык сам красив и удобен. Может быть, это новое рождение языка для web.
Тяжело описать конкретные случаи, ибо я уже не помню подробности. Да и субъективно это все. Одно точно помню — интерфейс сидии откровенно кривой. Видимо, мой личный сценарий использования девайса совпадает с тем, что заложили разработчики iOS.
Atom же, напротив, привлек полной открытостью и быстрыми итерациями разработки. На текущем этапе у него есть кое-какие огрехи, но мейнтейнеры работают над этим.
Ну и авторитет разработчиков Атома говорит за себя.