Я заметил, что в последнее время на Хабрахабре стало появляться много статей о Ruby и Rails. Я очень рад этому, так как в последнее время увлекаюсь Ruby и Rails. Но я хочу кое-что уточнить.
1) В Интернете много статей, в которых сравниваются рельсы, PHP, Python и другие.
При этом обычно это выглядит так: «народ, посмотрите, какие классные эти рельсы! не пишите на PHP, потому что на рельсах это можно сделать в 10 раз быстрее!» Не будем путать теплое с мягким и сравним 5-ю точку с пальцем.
PHP, Pearl, Python — языки программирования.
Рельсы - фреймворк.
Было бы справедливо сравнить Ruby и PHP, Ruby и Python и т. д. Или CakePHP и RoR, Django и RoR. Думаю, это всем понятно, но давайте отфильтровывать подобные «недосравнения».
Я доволен своим первым опытом работы с рельсами, но подобная реклама начинает меня беспокоить.
2) Многие говорят, что Ruby очень хорош в качестве первого языка.
Несомненно, язык намного красивее PHP, C, проще Pearl и в чем-то даже лучше Python. Но.
Я считаю, что первый язык должен быть строго типизированным.
Представьте себе, в 5 классе вам показали PHP, а в 10 классе вам поставили C. Думаю, вы либо повеситесь, либо просто вернетесь к PHP. Во-вторых, блоки.
Лично мне удалось их понять только с третьего раза.
Однако я далеко не новичок.
ИМХО, пусть все останется как прежде, си-асм-си-сипп, а дальше куда душе угодно.
ПС.
Собираюсь заинтересовать младшего брата программированием, поэтому надеюсь на комментарии по 2-му пункту.
Теги: #ruby #rubyonrails #rubyonrails #Чулан
-
Лес
19 Oct, 24 -
Увеличение Конверсии Целевой Страницы
19 Oct, 24 -
Cdnvideo – 3 Года!
19 Oct, 24