Форум программистов, компьютерный форум, киберфорум
Ruby
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.50/165: Рейтинг темы: голосов - 165, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 12.05.2008
Сообщений: 4

Стоит ли вообще начинать учить этот язык

13.05.2008, 01:32. Показов 32505. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Я на этом форуме впервые, но вижу, что здесь собрались настоящие профессионалы. Я имею опыт работы программирования на C/C++. Но уже некоторое время горю желанием выучить какой-нить язык программирования для Web-а. Вот кошу взгляды в сторону Ruby и Ruby on Rails и хочу спросить Вашего мнения. Стоит ли вообще начинать учить этот язык, что конкретно с его помощью можно сделать (желательно с примерами) и т.п., а то что-то в нете маловато русскоязычных ресурсов по этой теме.
Заранее благодарен за Ваши мнения и советы.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.05.2008, 01:32
Ответы с готовыми решениями:

Стоит ли учить Ruby?
Стоит ли учить ruby в 2018 году? Если стоит, то где?

Подойдет ли ruby как единственный back end язык. Стоит ли с него начинать?
Добрый день! Подскажите, хочу начать изучать back end язык python или ruby. Какой язык дает больше возможностей на сервере. Можно ли...

Стоит ли начинать учить питон?
Нужен объектно ориентированный язык программирования,знаю основы c++.Так вот,объясните,для чего он нужен,есть ли в нём аналоги WinApi,и...

33
0 / 0 / 0
Регистрация: 07.06.2012
Сообщений: 10
09.06.2012, 16:08
Студворк — интернет-сервис помощи студентам
Twitter вроде бы недавно отказались от Ruby on Rails.
Кстати, не забывайте, что на RoR + Erlang был написан сайт github.com
0
 Аватар для arni
914 / 879 / 62
Регистрация: 06.01.2010
Сообщений: 2,367
Записей в блоге: 6
09.06.2012, 22:46
Bender-x, каждый сайт с посещаемостью как у Твиттера или более вынужден отходить от стандартных программых компонентов в сторону собственно ручно затюнингованных, и руби тут не показатель: гиганты патчат и php и другие языки/фреймворки
0
 Аватар для TheAthlete
174 / 170 / 19
Регистрация: 31.08.2010
Сообщений: 575
11.06.2012, 10:35
Цитата Сообщение от DenQ Посмотреть сообщение
Вопрос лично для меня не в том, что можно, а что нельзя сделать на том или ином языке(я лично не один язык уже изучил и php в том числе). А в том чтобы сделать это как можно изящнее и короче(это в общем со временем приходит). Попробуйте написать на php программу которая бы меняла в числе порядок на обратный, так же красиво как это делается в Ruby:Код Ruby
1 a = a.to_s.reverse.to_i
,где а число.
На Perl 5 можно реализовать следующим образом:

Perl
1
2
3
4
5
use Modern::Perl;
 
my $num = join '', reverse split '', '12345'; # сохраняет в $num '54321'
++$num; # perl автоматически преобразовывает $num в число 
say $num; # 54322
На Perl 6 еще проще:
Perl
1
my $num = reverse "12345";
т.к. функция reverse в Perl 6 применима не только к массивам, но и к строкам
0
2 / 2 / 0
Регистрация: 22.02.2010
Сообщений: 14
03.08.2012, 17:08
Ruby
1
->n{p=[] and while(true) do (n.zero? && break); p<<(a=n.divmod 10).last; n=a.first; end; p.join.to_i }.(11243)
Вариант решения больше подходит на показ возможностей, чем простоты
0
Нарушитель
7166 / 2335 / 353
Регистрация: 10.12.2013
Сообщений: 8,088
22.08.2022, 11:44
Цитата Сообщение от DenQ Посмотреть сообщение
Перл конечно очень мощный язык, но очень неповоротливый, не такой гибкий как хотелось бы...
Code
1
2
3
4
5
6
7
8
9
10
11
- Надо прямо сказать,  товарищи,  -  замогильным  голосом  молвила  пожилая
клооповка, - по социально-бытовому сектору работа проводилась недостаточно.  Не 
было достаточного охвата. Недостаточно, не полностью, не  целиком  раскачались, 
размахнулись и развернулись. Лыжная вылазка проведена недостаточно.  А  почему, 
товарищи? Потому, что Зоя Идоловна проявила недостаточную гибкость.
    - Как? Это я недостаточно гибкая? - завопила ужаленная в самое сердце Зоя.
    - Да, вы недостаточно гибкая, товарищ!
    - Почему же я, товарищ, недостаточно гибкая?
    - А потому, что вы совершенно, товарищ, негибкая.
    - Извините, я чересчур, товарищ, гибкая.
    - Откуда же вы можете быть гибкая, товарищ?
скажу вам от лица Зои, что встать и на голубом глазу обвинить Perl в негибкой неповоротливости,
это как посетовать, что вода недостаточно мокрая, а песок недостаточно сыпуч.
1
 Аватар для Drzs
1 / 1 / 1
Регистрация: 26.08.2022
Сообщений: 18
26.08.2022, 21:07
Всем привет. Начал изучать данный язык, т.к. прочитал в инете, что он один из тех языков, которые подходят для новичков. Вообще, сайтостроение - это немного не мое, и я хотел бы писать программы. Я изучаю не Rails, а обычный Руби. Правильно ли я сделал, начав изучать именно его? подходит ли он для системного программирования, создания программ, или такому чайнику в программировании как я нужно искать что-то другое?
0
Нарушитель
7166 / 2335 / 353
Регистрация: 10.12.2013
Сообщений: 8,088
28.01.2024, 20:36
продолжаем отвечать от имени Зои Идоловны пожилой клооповке DenQ.

Вот Ruby:
Ruby
1
2
3
4
X=3;
Y=4;
Z=5;
print X+Y+Z
Вот Perl:
Perl
1
2
3
4
X=3;
Y=4;
Z=5;
print X+Y+Z
отличия видите ?

чтобы заработало второе, то есть, чтобы в данном случае сделать синтаксис Perl неотличимым от Ruby,
в код Perl надо добавить определения подпрограмм, которые могут принимать значения,
находясь слева от знака равенства.

полная версия:

Perl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{my $x;
sub X () : lvalue  {
    return $x;
}}
 
{my $y;
sub Y () : lvalue {
    return $y;
}}
 
{my $z;
sub Z () : lvalue {
    return $z;
}}
 
 
X=3;
Y=4;
Z=5;
print X+Y+Z

вот такой вот 'негибкий' язык.
1
Нарушитель
140 / 136 / 20
Регистрация: 05.08.2021
Сообщений: 636
19.01.2026, 02:21
Ruby? Нет, не нужен он никому. Даже из NetBeans давно убрали его поддержку
0
1220 / 802 / 130
Регистрация: 10.03.2012
Сообщений: 5,129
19.01.2026, 12:43
Цитата Сообщение от Zloyalex100 Посмотреть сообщение
Даже из NetBeans давно убрали его поддержку
Есть отдельная IDE RubyMine от JetBrains
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38223 / 21155 / 4314
Регистрация: 12.02.2012
Сообщений: 34,767
Записей в блоге: 14
25.01.2026, 09:04
Цитата Сообщение от Zloyalex100 Посмотреть сообщение
Нет, не нужен он никому.
ИИ сообщает:

"...Ruby остается востребованным языком программирования в 2025–2026 годах, особенно благодаря фреймворку Ruby on Rails, который популярен для быстрого создания веб-приложений (MVP). Хотя его позиции в общем рейтинге TIOBE снизились по сравнению с пиком популярности, он сохраняет сильные позиции в сфере веб-разработки, отличаясь читаемым синтаксисом..."

Замечу также, что вдумчивые программисты "учат языки" не только (и не столько) потому, что они "кому-то нужны". Изучая новый язык, программист обогащает свою инструментальную палитру (заимствует идеи, подходы)... А если программист ориентируется только на зарабатывание денег, то лучше оставить программирование и заняться доставкой продуктов (там и платят больше!)
0
459 / 361 / 83
Регистрация: 17.04.2022
Сообщений: 1,205
Записей в блоге: 8
25.01.2026, 10:03
С добрым утром, товарищи!

А говорят форум спит и готовится уснуть навеки.

Неправда это. Вот актуальнейший вопрос, заданный в 2008 году, продолжает активно обсуждаться.

Обсуждение было прервано в 2010 году (похоже к 2010-му все всё поняли, а ТС задал вопрос и больше не появлялся... видимо, заснул и спит до сих пор), но один из участников проснулся в 2022-м - см. Стоит ли вообще начинать учить этот язык и подлил жару в затихнувшую дискуссию, которая опять быстро зачахла к началу 2024 года.

Однако, время летит, и в начале 2026 года проснулся еще один участник обсуждения -Стоит ли вообще начинать учить этот язык и живейшее обсуждение продолжилось.

Похоже, наметилась определенная цикичность... Ждем 28-го года
0
Нарушитель
7166 / 2335 / 353
Регистрация: 10.12.2013
Сообщений: 8,088
25.01.2026, 10:24
Цитата Сообщение от Villain Посмотреть сообщение
вижу, что здесь собрались настоящие профессионалы.
о да. настоящие мастера манежа.
0
459 / 361 / 83
Регистрация: 17.04.2022
Сообщений: 1,205
Записей в блоге: 8
25.01.2026, 10:34
Цитата Сообщение от volodin661 Посмотреть сообщение
Сообщение от Villain
вижу, что здесь собрались настоящие профессионалы.
о да. настоящие мастера манежа.
Тов. Володин, проснитесь, почти 18 лет прошло, с момента, когда субъект, которому вы отвечаете, перестал появляться на форуме.
0
1220 / 802 / 130
Регистрация: 10.03.2012
Сообщений: 5,129
25.01.2026, 13:48
Цитата Сообщение от Catstail Посмотреть сообщение
Ruby остается востребованным языком программирования в 2025–2026 годах, особенно благодаря фреймворку Ruby on Rails, который популярен для быстрого создания веб-приложений (MVP).
Ваканий только по нему практически нет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.01.2026, 13:48

Стоит ли начинать учить ЯП ради одной головоломки
Не уверен, что создаю тему в правильном разделе, если не угадал - дайте, пожалуйста, ссылку на правильный. Придумал логическую...

Стоит ли продолжать учить язык?
Изучала С# по материалам бесплатных 9 недельных курсов, но при поиске работы поняла, что эти знания понадобятся мне с вероятностью 17%. В...

Какой язык стоит начать учить?
Хочу обучиться программированию и в будущем работать с C++, с какого языка стоит начать обучение? Знаю про Small Basic и C#, стоит...

Стоит ли учить по стандарту С89 язык Си?
Решил изучать программирование на Си(не плюсы). Многие предлагает K&amp;R но прочитал 50 страниц мне с ним работать тяжело и к тому у него...

Стоит ли учить именно С# как основной язык
Ребята, извентите если не в тему, но очень интересует мнение людей, ориентированых на этот язык. Вопрос собственно такой: Стоит ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru