Выбор языка программирования оказался весьма непрост. Необходимо было учесть множество факторов: размер проекта, сложность и быстродействие языка, доступность хостинга и т.д.
В качестве основных "претендентов" мы рассматривали JAVA, набирающий популярность RoR (Ruby on Rail) и, конечно же, РНР.
Первой отпала JAVA. От проекта не требовалась какая-то "мега-навороченная" функциональность, соответственно не стоило "стрелять из пушки по воробьям". По сложности JAVA также уступает. По быстродействию она безоговорочный лидер, но при этом у нее самый дорогой хостинг. Итого, только одно важное для нас преимущество.
Основная борьба развернулась между PHP и Ruby on Rail.
Так как этими языками доселе мы не пользовались, черпали всю информацию из блогов и форумов. Вот, что мы нашли:
PHP и Ruby оба интерпретируемые.
PHP и RoR одинаково хорошо подходят для сравнительно небольших проектов.
Что касается сложности, то тут изначально мы склонялись к использованию PHP из-за "похожести" его синтаксиса на JAVA. К тому же PHP быстрее Ruby. Про Ruby везде писали, что он не похож ни на один другой, что он особенный. Но если ты его все же постигнешь, то далее сможешь с необыкновенной легкостью писать множество приложений.
Профессиональный PHP хостинг в Беларуси не на много дешевле RoR хостинга. Разница, примерно 30$ в год. В общем, это не те деньги, которые нужно учитывать на пути к успеху :).
В конце концов все "сладкие" обещания насчет красивости и простоты Ruby on Rails сделали свое дело, и мы остановили свой выбор на нем. И к счастью не прогадали. В одной из книг было написано, что Ruby "красивый как сакура". И теперь мы с этим абсолютно согласны :)
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий