Pull to refresh

Comments 18

Какими технологиями, платформами разработки, языками… кроме Руби Вы увлечены, чтобы пытаться реанимировать «мёртворождённое» решение?

P.S. Мало ли языков появляются, не набирают популярность в силу разных причин и «вымирают» в историческом контексте.
Профессионально занимаюсь пока что только Ruby разработкой, но не понял по поводу «мертворожденного» решения — это вы про сам язык Ruby или про мой код? Если речь про код, то я эту статью год назад писал, в актуальном состоянии программу не держу. Если речь про язык, то у меня пока не много скилла, что бы реанимировать Ruby, да и последние релизы очень даже нормально покрывают мои потребности в рабочих процессах.
> Руби
> пытаться реанимировать «мёртворождённое» решение
Очень спорное утверждение. Я как раз сделал небольшое исследование по этому поводу, работы на Ruby/RoR более чем хватает.

Кстати, почему-то чаще всего я встречаю реплики типа «Ruby мёртв» на русском языке, англоязычные же коллеги имеют другое мнение.

Нет, все англоязычные коллеги понимали, и уже давно, еще со времен статьи "Rails is Ghetto" (2007).


Многие разработчики (вне зависимости от географического положения) понимали, что у Руби есть проблемы с выходом из ниши, куда его привел главный фреймворк. Главный конкурент, Python, например, хотя и не блистал со своим титульным Джанго, но изначально делал ставку на околонаучное сообщество — и выиграл в перспективе, даже не смотря на то, что веб-разработка сместилась в сторону Javascript.

Главный конкурент, Python, изначально делал ставку на околонаучное сообщество — и выиграл в перспективе

Из этой ниши его сейчас активно выбивает Julia. И, откровенно говоря, надо быть сильно упёртым питонистом, чтобы не мигрировать на Julia. По крайней мере в том, что касается научных вычислений.

очень может быть, Julia очень даже набирает.


Но будущее — штука туманная. :-)

Как мне кажется камбэк Руби на пьедестал почета уже просто невозможен. Он так и остался языком под нужны одного фреймворка, Rails. И трудно себе представить, что могло бы появиться в языке, чтобы он вновь начал набирать популярность.

Это он только в западном мире остался «языком одного фреймворка» (а как же Chef, а как же Homebrew?), а вот на родине, в Японии, он живее всех живых и вместе с младшим братишкой mRuby используется для всего подряд, включая скриптинг для мини-спутников, например.

В свое время в организации выбирали между Chef и Ansible. Оказалось, что Ruby на тот момент знал только я (а в Chef, если я не ошибаюсь, даже конфиги это валидный руби-код), а yaml с примесью питона знали все. Поэтому опять же по моему мнению для рубистов Chef приятнее, но для большинства Ansible более прост в освоении и эксплуатации.

В общем-то на Ruby можно писать даже мобильные приложения. И, что характерно, пишут.
Ruby, конечно, крут и не перестал быть популярным (куча народу пишет, огромные конференции), просто прошла волна хайпа.

Есть Julia Evans, которая выпускает «zines», как она их называет, — лучше один раз увидеть, т. к. описать это сложно. Вот у неё получилось на просторах Twitter неплохо раскрутиться, и теперь она аж их печатает на бумаге, а люди покупают. Так что формат имеет потенциал. Хотя по мне ничто не сравнится с видосами RailsCasts.

Но искусственно что-то популяризовать невозможно, если ты не Google / Facebook.
Я думаю, что отсутствие хайпа я зыку наоборот идет на пользу, т.к. в него не лезут все подряд и рынок не перенасыщен.
посты в виде мемов, но с учебным контентом.

Мне всегда казалось что мемы это не просто картинки с текстом. Несколько обманчивый заголовок получился.

Ну никто не мешает подставлять картинки из мемов и смешной текст, да я использую по другому, но все таки это генератор мемов и обмана в названии нет)

Побольше бы картинок. Ведь всем лень ходить куда-то и ранать код!

До тех пор пока в книгах по Ruby/ROR будет «вам пока рано это понимать, просто примите», у языка нет будущего.

Это проблема качества учебных материалов. Впрочем, идти в ROR не зная Ruby — это сложно… Ruby довольно простой язык, но его модель отличается от других императивных языков. И, как раз, попытки тащить предыдущий опыт на Ruby-программирование и вызывают ту самую проблему вхождения и полного непонимания что происходит. Это касается и функционального стиля Ruby, и принципа умолчания в Rails, где просто надо знать, что происходит внутри. Иначе, сплошная непредсказуемая (для новичка) магия.

Sign up to leave a comment.

Articles