Все фишеры мира теперь должны дружно купить ui-дизайнерам по бутылке пива и поблагодарить за столь отличные нововведенья.
Я сам за минимализм, но считаю, что строку можно убрать только для веб-приложений. Остальной интернет слишком опасен, чтобы ходить по нему без фонарика, точнее с фонариком спрятанным в кармане штанов.
Лаконичность весьма условная. С помощью zen-coding можно писать так же быстро, как и через haml. Но обучать верстальщиков Haml'у это явно преступление против человечества )
Кстати, кто подскажет. Я перевел 3.0 проект на 3.1 бету, сейчас до rc апгрейдился.
Но когда я пишу скрипты в assets/javascripts/*.coffee.js они с завидным постоянством не обновляются.
Файл application.js, который отдает rails сервер и не думает обновлятся ни под каким предлогом.
Насколько я знаю CoffeeScript ничего не систематизирует и не абстрагирует. Разбивкой на сущности занимается генератор рельсов, а объединением — Sprockets. Точно так же мог бы и работать Javascript.
В Compass есть средства для систематизации — инклюды, партиалы, но пока нативно они не поддерживаются.
В любом случае, упорядочиванием сейчас преимущественно занимается Sprockets.
P.S. Если бы фреймворк назывался Python on Rails, будьте уверенны Haml и Sass были бы там уже по умолчанию :)
зная математиков, они очень консервативны. И обычно чисто технические языки вроде С++ не знают вообще. Потому я не советую вам ориентироваться на ответ большинства "{}". Не скажу за всех, но языки вроде Паскаля, Бейсика должны им быть известны чуть лучше. В этом плане и Руби достаточно неплох — там больше человечески понятных операторов.
А вообще, лучше всего посмотрите какие языки используют математические пакеты: Maple, Mathcad, Mathematica…
Например, Maple, как раз использует вариацию на тему паскаля…
Всё равно подобная модель предусматривает сильный маркетинг. И одного крутого разработчика тут мало. Особенно интересно насколько заработает эта модель у нас. Даже если работать на западный рынок, мне кажется, без инвестиций работать по их модели сложно.
Авдруг он «убьет» livejournal? Судя по тому, что последний очень вряд ли когда-то перепишут с использованием новіх технологий, то я был бы крайне рад подобному смертоубийству.
Ну или новый iPhone, который круче любого андроид-смартфона будет его и значительно дороже. А вот у Яблофагов, обычно с деньгами проблем нет. Так что вроде, тут совсем даже не ненависть.
Я сам за минимализм, но считаю, что строку можно убрать только для веб-приложений. Остальной интернет слишком опасен, чтобы ходить по нему без фонарика, точнее с фонариком спрятанным в кармане штанов.
www.rubyinside.com/dhh-offended-by-rspec-debate-4610.html
А вот sass умеет нативным образом инклудить файлы через директиву @import
Но когда я пишу скрипты в assets/javascripts/*.coffee.js они с завидным постоянством не обновляются.
Файл application.js, который отдает rails сервер и не думает обновлятся ни под каким предлогом.
Никто с таким не стыкался?
В Compass есть средства для систематизации — инклюды, партиалы, но пока нативно они не поддерживаются.
В любом случае, упорядочиванием сейчас преимущественно занимается Sprockets.
P.S. Если бы фреймворк назывался Python on Rails, будьте уверенны Haml и Sass были бы там уже по умолчанию :)
А вообще, лучше всего посмотрите какие языки используют математические пакеты: Maple, Mathcad, Mathematica…
Например, Maple, как раз использует вариацию на тему паскаля…