Комментарии 20
Хорошее начинание, полностью поддерживаю)
Набор подобных туториалов по разным языкам был бы очень полезен как для новичков, так и для бывалых.
А то все помнить не возможно, лучше знать где найти.
Набор подобных туториалов по разным языкам был бы очень полезен как для новичков, так и для бывалых.
А то все помнить не возможно, лучше знать где найти.
… интегрируется с котом на Java.
Это просто замечательная опечатка! Вы скрасили суровый четверг! =)
Очень хорошо структурирована информация, спасибо. За 10 минут освежил все знания, что были по Ruby. Хотелось бы в таком формате и по Rails.
Кстати, про установку на винде или маке — я бы порекомендовал railsinstaller.org, который сразу ставит кучу всего хорошего, для легкого входа и rubyinstaller.org для использования в дальнейшем.
Меня до сих пор удивляет, почему разработка на Ruby — дроже PHP. В этом году для своих надобностей изучил Ruby, и пребываю в полном восторге от его элегантности и лаконичности. Раньше писал практически только на PHP, но сейчас вижу что код получается лучше, и быстрее процентов на 30%.
Но когда для одного коммерческого проекта присматривался к разработчикам, то один и тот же проект на ruby всегда стоит дороже. :( Несправедливость какая-то. :)
Но когда для одного коммерческого проекта присматривался к разработчикам, то один и тот же проект на ruby всегда стоит дороже. :( Несправедливость какая-то. :)
Это связано с порогом вхождения, на PHP быстрее можно начать, есть хостинги, книги php за 4 часа и т.д. До сих пор не так просто найти виртуальный дешевый хостинг на котором сразу установлен Ruby, а PHP хостинги на каждом шагу. Сейчас немного сдвинулось все в этом плане. Но опять же на PHP уже прямо сейчас есть Joomla, Wordpress,… То есть продукты которые решают основные задачи пользователей, и люди начинают изучать PHP что бы немного подправить функционал.
Вы работаете на руби и расстраиваетесь, что вам платят больше?) По-моему, всё справедливо. И далеко не факт, что в конечном счете разработка на рельсах будет стоить дороже.
Не знаю как MacBook, но в Mac OS X 10.8-10.9 точно MacRuby в поставке не присутствует. MacRuby нужно ставить отдельно.
Кроме изначальной идеи, RubyMotion ничего не использует от MacRuby. Там абсолютно два разных подхода, начиная от toolchain и заканчивая компилятором.
Кроме изначальной идеи, RubyMotion ничего не использует от MacRuby. Там абсолютно два разных подхода, начиная от toolchain и заканчивая компилятором.
RubyMotion is based on the MacRuby project, an implementation of the Ruby language for OS X.
На сайте RubyMotion
Про MacOS, вероятно, ошибся, спасибо.
Вы написали, что RubyMotion использует MacRuby, но это по факту не так. Лорент сам неоднократно упоминал, что у них разные подходы, базовая лишь идея. Посмотрите статью «Getting To Know RubyMotion With Laurent Sansonett»:
www.sitepoint.com/getting-to-know-rubymotion-with-laurent-sansonetti
www.sitepoint.com/getting-to-know-rubymotion-with-laurent-sansonetti
Спасибо, перечитал всю информацию по метапрограммированию — переосознал свои ошибки :)
Отличная статья! Люблю такие «шпаргалки». Залез и посмотрел быстро, что забыл.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ruby: cheatsheet для изучения