The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Опубликован язык программирования Ruby 3.4.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от opennews (ok), 25-Дек-24, 14:21 
Состоялся релиз Ruby 3.4.0, динамического объектно-ориентированного языка программирования, сосредоточенного на высокой эффективности разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp.  Код проекта распространяется под лицензиями BSD ("2-clause BSDL") и "Ruby", которая ссылается на последний вариант лицензии GPL и совместима с GPLv3...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62467

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


3. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от ijuij (?), 25-Дек-24, 14:31 
Мне нравится в Ruby только то, что он простой, код легко читать, и есть возможности для метапрограммирования!

class Calculator
  [:add, :subtract, :multiply, :divide].each do |operation|
    define_method(operation) do |a, b|
      case operation
      when :add
        a + b
      when :subtract
        a - b
      when :multiply
        a * b
      when :divide
        a / b
      end
    end
  end
end

calc = Calculator.new
puts calc.add(5, 3)      # => 8
puts calc.subtract(5, 3) # => 2

Ответить | Правка | Наверх | Cообщить модератору

13. "Опубликован язык программирования Ruby 3.4.0"  +6 +/
Сообщение от Аноним (13), 25-Дек-24, 15:17 
Ехал end через end.
Ответить | Правка | Наверх | Cообщить модератору

17. "Опубликован язык программирования Ruby 3.4.0"  +5 +/
Сообщение от Аноним (17), 25-Дек-24, 15:29 
Это делает 4 метода с case и это, конечно, позор. При этом напрямую написать было бы короче и проще для понимания.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

18. "Опубликован язык программирования Ruby 3.4.0"  +2 +/
Сообщение от Ананий (?), 25-Дек-24, 15:29 
на Lua можно сделать это с помощью метатаблиц и с гораздо более читабельным кодом

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

84. "Опубликован язык программирования Ruby 3.4.0"  +3 +/
Сообщение от Фамилия (?), 25-Дек-24, 20:17 
Для незнающих lua привели бы этот код
Ответить | Правка | Наверх | Cообщить модератору

56. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от Анониматор (?), 25-Дек-24, 17:47 
Подтверждаю легкость чтения. Года 3 назад не владея этим языком легко нашел в сорцах одного софта программы выключатель платных энтерпрайз-функций и разблокировал их.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

60. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от Аноним (17), 25-Дек-24, 17:49 
Для этого не нужно читать и понимать код. Ты лучше почитай исходники гитлаба часик и перескажи его архитектуру.
Ответить | Правка | Наверх | Cообщить модератору

67. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (-), 25-Дек-24, 18:11 
Говорят, что Юкихиро Мацумото  создал максимально читабельный язык. Мне кажется операторы "when, end" делают семантику языка громоздкой. Напомнило Паскаль.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

95. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (95), 25-Дек-24, 23:09 
>операторы "when, end" делают семантику языка громоздкой

Точно семантику? Может, ты хотел сказать "синтаксис"?

Ответить | Правка | Наверх | Cообщить модератору

69. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от freebzzZZZzzd (ok), 25-Дек-24, 18:16 
>Мне нравится в Ruby только то, что он простой

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

и зачем рассматривать калькуль? давайте лучше про какой-нибудь документооборот на 5-10 млн строк. какие плюсы у прыщ^Wруби?

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

4. "Опубликован язык программирования Ruby 3.4.0"  +3 +/
Сообщение от nume (ok), 25-Дек-24, 14:37 
Его ещё используют в проде или он изжил себя?
Ответить | Правка | Наверх | Cообщить модератору

6. "Опубликован язык программирования Ruby 3.4.0"  –2 +/
Сообщение от ijuij (?), 25-Дек-24, 14:46 
Нашёл 242 вакансии по запросу «ruby» на hh.
Ответить | Правка | Наверх | Cообщить модератору

7. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от q (??), 25-Дек-24, 14:55 
Вполне себе. В рф из крупных Сбер и Самолет используют.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

16. "Опубликован язык программирования Ruby 3.4.0"  +3 +/
Сообщение от аном (?), 25-Дек-24, 15:25 
В Сбере на нем легаси, которую никто не хочет переписывать. Как в Яндексе питон2.
Ответить | Правка | Наверх | Cообщить модератору

97. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от анонимусис (?), 25-Дек-24, 23:39 
Самокат, домклик, сбермаркет - неплохие такие легаси
Ответить | Правка | Наверх | Cообщить модератору

99. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Величие Тьмы (?), 26-Дек-24, 00:21 
сам придумал про легаси? или просто поворчать накинул на вентилятор - и сбежал?
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

14. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 15:18 
Его никогда и не использовали в проде. Это язык одного фреймворка - рельсов, вот их использовали, и да, они себя изжили. А больше нигде его и не было.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

82. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним Анонимович Анонимов (?), 25-Дек-24, 19:47 
Vagrant, например, написан на руби, живее всех живых.
Ответить | Правка | Наверх | Cообщить модератору

20. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Бывалый Смузихлёб (ok), 25-Дек-24, 15:41 
ну на яблоке используют. В pod-файлах установочника сторонних модулей и корректировки любой возникающей ерудны
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

22. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от Аноним (22), 25-Дек-24, 15:46 
Загибай пальцы. Гитхаб, гитлаб, твитч Какая фигура у тебя на руке получилось?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

57. "Опубликован язык программирования Ruby 3.4.0"  +2 +/
Сообщение от Аноним (17), 25-Дек-24, 17:48 
Довольно ничтожная. Такая же фигура получалась 5 лет назад когда считали кто всё ещё на mercurial сидит. С тех пор и те три пальца разогнулись.
Ответить | Правка | Наверх | Cообщить модератору

59. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от Facemaker (?), 25-Дек-24, 17:49 
>Его ещё используют в проде или он изжил себя?

Когда-то делал на Ruby систему интеграционных тестов для сложного продукта, написанного на C++. Просто из-за идиосинкразии к Питону. Ну и не на C++ же :).

Сейчас сделал бы на Rust. Писать так же легко и быстро, сопровождаемость несравненно выше.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

76. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 19:02 
> Ну и не на C++ же :)

Почему, catch вполне себе неплох.

Ответить | Правка | Наверх | Cообщить модератору

5. "Опубликован язык программирования Ruby 3.4.0"  +3 +/
Сообщение от Аноним (5), 25-Дек-24, 14:40 
веселят меня такие заявления:
«вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp»
если он так хорош, что ж он не так популярен? :-)
Ответить | Правка | Наверх | Cообщить модератору

8. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (8), 25-Дек-24, 14:56 
медленный очень
Ответить | Правка | Наверх | Cообщить модератору

12. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от test (??), 25-Дек-24, 15:16 
А как же 3х3х3 ?
Ответить | Правка | Наверх | Cообщить модератору

9. "Опубликован язык программирования Ruby 3.4.0"  –2 +/
Сообщение от Аноним324 (ok), 25-Дек-24, 15:07 
> если он так хорош, что ж он не так популярен?

С какого перепугу он не популярен, если он входит в топ 20 самых популярных языков в индустрии по разным топам. На гитхабе вообще топ-10.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

11. "Опубликован язык программирования Ruby 3.4.0"  +2 +/
Сообщение от Аноним (17), 25-Дек-24, 15:15 
> «вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp»
> если он так хорош, что ж он не так популярен? :-)

Так из этого никак не следует что он хорош. Тут сказано что он вобрал в себя лучшее из худших языков в истории.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

48. Скрыто модератором  +/
Сообщение от Аноним (48), 25-Дек-24, 17:32 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

49. Скрыто модератором  –2 +/
Сообщение от Аноним (48), 25-Дек-24, 17:34 
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

55. Скрыто модератором  +1 +/
Сообщение от Аноним (17), 25-Дек-24, 17:46 
Ответить | Правка | Наверх | Cообщить модератору

72. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Вова (?), 25-Дек-24, 18:37 
Для популярности нужны деньги, а не хорошесть.
Чем популярен Киркоров? Опра Уинфри? Джигурда? Вот-вот. :)
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

77. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 19:15 
> Для популярности нужны деньги, а не хорошесть.
> Чем популярен Киркоров? Опра Уинфри? Джигурда? Вот-вот. :)

Они популярны своими выступлениями. Не было бы выступлений, не было бы денег. Ты из топ 100 самых богатых людей планеты знаешь, сколько люлей? Десяток? Вот-вот. И только благодаря их публичности. Остальные не популярны, хотя на порядки богаче киркорова, опры и джигурды вместе взятых.

Впрочем, к языкам программирования это отношения не имеет никакого. Когда новый язык взлетает, никто за программирование на нём не платит. Всмысле совсем, даже вакансий нет. Не платит за миллионы постов где все делятся как кайфово на нём писать. Не платит за поддержку чатиков для новичков. Не платит за продвижение в кодбазы на древних языках. Не платит за то чтобы его выбрали самым любимым на stack overflow. Не знаю, может и платят каким-нибудь сраным евангелистам, только их же все презирают и умножают всё что они там вякают на -1.

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

Ответить | Правка | Наверх | Cообщить модератору

85. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (85), 25-Дек-24, 20:17 
> Впрочем, к языкам программирования это отношения не имеет никакого. Когда новый язык взлетает, никто за программирование на нём не платит. Всмысле совсем, даже вакансий нет.

Хм.. а как это "язык взлетел" если даже вакансий нету?

> Не платит за миллионы постов где все делятся как кайфово на нём писать.

А если посты пишут не за деньги, а просто потому что хочется поделиться впечатлениями?

> Не платит за поддержку чатиков для новичков.

И чатик для новичков можно вести бесплатно.
Ты что не слышал про волонтерство? Тогда что ты забыл на этом сайте?

> Не платит за продвижение в кодбазы на древних языках.

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

> Не платит за то чтобы его выбрали самым любимым на stack overflow.

Ого, а вот и теория заговора.
Ну-ка просвети, сколько сейчас стоит, чтобы стать ʼсамым любимым на stack overflowʼ.

> Не знаю, может и платят каким-нибудь сраным евангелистам, только их же все презирают и умножают всё что они там вякают на -1.

Твое мнение очень важно)
Хотя.. помню был один евангелист коммунизма - скакал по сцене в костюме парнокопытного.
Наверное квадробобер или как их там называют.

> Вот есть языки которые хотелось написать хорошими, но это не получилось.

Угу, например СИшка (дыряшка в народе).

> Влей теперь в них хоть миллиарды, писать на них всё равно никто не будет. А есть языки на которых пишут. Потому что хорошие.
> Больше нипочему.

Восхитительная чушь.
Ты выбрасываешь такое понятие как легаси. Как либы которые переписывать долго и дорого, даже если они фиговые.
Ты не учитываешь такое понятие как порог вхождения - если язык может осилить даже амеба, то он станет популярным - например пхп, сишка, жаваскрипт. И по этой же причине не стали популярными Ада или Фортран, тк там нужны мозги и знание математики.
Ты не учитываешь такое понятие как "язык написанный под задачу" - например Go, написан и поддерживается гуглом, гугл создает вакансии.

Ответить | Правка | Наверх | Cообщить модератору

23. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Вы забыли заполнить поле Name (?), 25-Дек-24, 15:56 
Помню раньше разрабы на этом языке любили говорить, что программист дороже железа и что мол дешевле писать быстро на скриптухе, а потом железом в случае нехватки производительности закидать. Что вы скажете теперь?
Ответить | Правка | Наверх | Cообщить модератору

24. "Опубликован язык программирования Ruby 3.4.0"  +2 +/
Сообщение от Аноним (22), 25-Дек-24, 15:58 
Все правильно сказали. Или ты где-то нашел залежи дешёвых программистов?
Ответить | Правка | Наверх | Cообщить модератору

28. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 16:09 
Так джунов с чатгпт наперевес пруд пруди. Что, ruby для них слишком сложный?
Ответить | Правка | Наверх | Cообщить модератору

32. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (22), 25-Дек-24, 16:15 
У десятка тысяч настоящий обезьян случайно барабанящих по клавишам больше шансов написать что-то стоящее чем у этих джунов.
Ответить | Правка | Наверх | Cообщить модератору

34. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 16:21 
Так и есть. Кроме того, любой джун которого можно взять за еду через полгода научится программировать и захочет зарплату миддла, а уволить его будет ещё дороже, потому что возиться в его скриптне другой джун уже не сможет, а миддл согласится только с ЗП ещё в разы выше.
Ответить | Правка | Наверх | Cообщить модератору

35. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 16:22 
Да, а рубийный код всё это время пока собственник пытается экономить на программистах будет жрать свои 10х железа.
Ответить | Правка | Наверх | Cообщить модератору

43. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от Аноним (22), 25-Дек-24, 16:48 
Вместо 10% процессорного времени будет есть 100%? Да на здоровья.
Ответить | Правка | Наверх | Cообщить модератору

52. "Опубликован язык программирования Ruby 3.4.0"  +2 +/
Сообщение от Аноним (17), 25-Дек-24, 17:39 
Админы локалхостов с 0.001 RPS нагрузки могут хоть на AVR'ках или эльбрусах запускать свои подкроватные ресурсы. Для сколь-либо серьёзного применения 100% процессорного времени совсем не годятся потому что должен быть запас на пиковые нагрузки и на то чтобы принять нагрузку соседних машинок при их выходе из строя или обслуживании. Поэтому если заложить 10x пики (в екоме, например, бывает больше во всякие чёрные пятницы и рекламные кампании) и N-1 избыточность, то это 2 сервера против 11 серверов. Аренда 9 серверов базового уровня это ~9*20k/мес = 380к (понятно что на деле будет просто 3-4 сервера помощнее, но это сравнимые деньги). Вполне хватит на миддла на настоящем ЯП, а не скриптятине из прошлого века.
Ответить | Правка | Наверх | Cообщить модератору

79. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от Аноним (22), 25-Дек-24, 19:20 
Вот ты и прокололся. Для сколь-нибудь серьезного применения арендные сервера  никто и не использует, покупают свои. А один мидл программист может тебе написать только привет мир.
Ответить | Правка | Наверх | Cообщить модератору

100. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (100), 26-Дек-24, 01:36 
> Для сколь-нибудь серьезного применения арендные сервера  никто и не использует, покупают свои

В таком случае можешь пересчитать изжержки на стоимость железных серверов.

> А один мидл программист может тебе написать только привет мир.

В таком случае ruby-обезьяна не напишет и того))

Ответить | Правка | Наверх | Cообщить модератору

101. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от User (??), 26-Дек-24, 07:01 
О, а вот и хайлоадеры из 2004 подъехали: облака, гибридные облака, эластичные вычисления - не, не слышали, давай х10 серверов на компенсацию пиков! Роль мидлвари в структуре затрат на фоне какого-нибудь клика-эластика-кафки-с-ETL'ем-мусквиля? Не, не считали - у нас в 2004 всё на железяках в-кладовке-под-лестницей - видишь - ставить уже некуда, а тут ты со своей рубЁй...
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

30. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Вы забыли заполнить поле Name (?), 25-Дек-24, 16:10 
Залежи дешевого железа не нашёл.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

31. "Опубликован язык программирования Ruby 3.4.0"  –2 +/
Сообщение от Аноним (22), 25-Дек-24, 16:13 
Ну это не в той стране искал.
Ответить | Правка | Наверх | Cообщить модератору

33. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 16:17 
10x расходов на железо в любой стране 10x.
Ответить | Правка | Наверх | Cообщить модератору

36. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (22), 25-Дек-24, 16:24 
Если ты завозишь по левому импорту через три страны, то нет.
Ответить | Правка | Наверх | Cообщить модератору

53. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от Аноним (17), 25-Дек-24, 17:41 
Ещё раз, 10x расходов на железо в любой стране 10x. Читайте пока не поймёте что написано.
Ответить | Правка | Наверх | Cообщить модератору

80. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (22), 25-Дек-24, 19:21 
Ещё раз это копейки по сравнению с ценой программиста в нормальной стране. Нормальный программист стоит 100 000 долларов в год.
Ответить | Правка | Наверх | Cообщить модератору

39. "Опубликован язык программирования Ruby 3.4.0"  –2 +/
Сообщение от Аноним (39), 25-Дек-24, 16:40 
Зато в этой скоро дешёвых программистов будет пруд пруди. Только вот их всех рассадят по шаражкам.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

45. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от Аноним (22), 25-Дек-24, 17:07 
И будут они просто по ходить на работу и пить чай. Такое уже проходили.
Ответить | Правка | Наверх | Cообщить модератору

54. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от Аноним (54), 25-Дек-24, 17:43 
Да только что! Сколько там эффективные линуксоиды распилили на ядре? А сколько на саму разработку ушло? Вооот...
Кончилось высокомерие прогеров, теперь это просто расходник.
Ответить | Правка | Наверх | Cообщить модератору

75. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (22), 25-Дек-24, 18:42 
Просто на разработку ядра тратилось не само ядро. А компании кому интересно ядро.
Ответить | Правка | Наверх | Cообщить модератору

89. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Вы забыли заполнить поле Name (?), 25-Дек-24, 22:15 
> Ну это не в той стране искал.

Явки, пароли в студию. Не томи.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

83. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Анон1110м (?), 25-Дек-24, 19:49 
Судя по тем зарплатам которые предлагаются, то дешёвых программистов должно быть полно.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

29. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 16:10 
Небось и сейчас есть питонисты с такими заявлениями.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

37. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (22), 25-Дек-24, 16:25 
Все с этим согласятся потому что это правда.  
Ответить | Правка | Наверх | Cообщить модератору

40. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от Аноним (39), 25-Дек-24, 16:41 
Но с железом, да, туговато. Бруски не на чем делать.
Ответить | Правка | Наверх | Cообщить модератору

38. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Самый Лучший Гусь (?), 25-Дек-24, 16:30 
Достаточно ли производитетельности YJIT чтобы написать прошивку для газонокосилки теперь?
Ответить | Правка | Наверх | Cообщить модератору

41. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от Аноним (39), 25-Дек-24, 16:43 
Ну если не ставить задачу, чтоб газонокосилка гонялась за хозяином, то должно бы.
Ответить | Правка | Наверх | Cообщить модератору

42. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от mustai (ok), 25-Дек-24, 16:46 
В своё время начал изучать этот язык потому, что понравилось высказывание его создателя:
"Человек создан для творчества, и я всегда знал, что люблю творить. Увы, я обделён талантом художника или музыканта. Зато умею писать программы. Я хочу, чтобы компьютер был моим слугой, а не господином, поэтому должен уметь быстро и эффективно объяснить ему, что делать."
Юкихиро Мацумото, создатель языка Ruby
Ответить | Правка | Наверх | Cообщить модератору

44. "Опубликован язык программирования Ruby 3.4.0"  +3 +/
Сообщение от Аноним (22), 25-Дек-24, 16:49 
Люди которые любят что-то из-за чужих высказываний странные.
Ответить | Правка | Наверх | Cообщить модератору

47. Скрыто модератором  +/
Сообщение от Аноним (47), 25-Дек-24, 17:23 
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

62. Скрыто модератором  +/
Сообщение от Аноним (47), 25-Дек-24, 17:56 
Ответить | Правка | Наверх | Cообщить модератору

73. Скрыто модератором  +/
Сообщение от Аноним (-), 25-Дек-24, 18:37 
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

61. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (17), 25-Дек-24, 17:52 
> Я хочу, чтобы компьютер был моим слугой, а не господином, поэтому должен уметь быстро и эффективно объяснить ему, что делать.

Звучит как пользователь Алисы, а не программист.

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

92. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Вы забыли заполнить поле Name (?), 25-Дек-24, 22:46 
> В своё время начал изучать этот язык потому, что понравилось высказывание его
> создателя:
> "Человек создан для творчества, и я всегда знал, что люблю творить. Увы,
> я обделён талантом художника или музыканта. Зато умею писать программы. Я
> хочу, чтобы компьютер был моим слугой, а не господином, поэтому должен
> уметь быстро и эффективно объяснить ему, что делать."
> Юкихиро Мацумото, создатель языка Ruby

На самом деле руби популярность получил благодаря dhh и рельсам.

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

66. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от кепаса (?), 25-Дек-24, 18:08 
самый любимый и ахрененный язык, писал на нем прод код на замену шелл скриптов и ранбуки для Chef, сейчас иногда приходится что-то делать на Python так неудобно(
Ответить | Правка | Наверх | Cообщить модератору

91. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Вы забыли заполнить поле Name (?), 25-Дек-24, 22:41 
> самый любимый и ахрененный язык, писал на нем прод код на замену
> шелл скриптов и ранбуки для Chef, сейчас иногда приходится что-то делать
> на Python так неудобно(

В чем нудобство?

Ответить | Правка | Наверх | Cообщить модератору

68. "Опубликован язык программирования Ruby 3.4.0"  –1 +/
Сообщение от Bottle (?), 25-Дек-24, 18:12 
>вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp.

Вобрать-то он вобрал, но недовобрал в себя лучшие черты языка программирования Rust! Поэтому я анонсирую разработку языка Rusty, который вобрал в себя лучшие черты Ruby и Rust!

Ответить | Правка | Наверх | Cообщить модератору

74. "Опубликован язык программирования Ruby 3.4.0"  +1 +/
Сообщение от Аноним (22), 25-Дек-24, 18:40 
Есть уже такое. Ты опоздал. https://github.com/HalidOdat/rusty-lang
Ответить | Правка | Наверх | Cообщить модератору

90. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (90), 25-Дек-24, 22:35 
> Есть уже такое. Ты опоздал. https://github.com/HalidOdat/rusty-lang

весь код:


#[cfg(test)]
mod tests {
    #[test]
    fn it_works() {
        assert_eq!(2 + 2, 4);
    }
}

Что у нас точно есть, так это не ходящие по своим же ссылкам кексперты.

Ответить | Правка | Наверх | Cообщить модератору

93. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Nora Puchreiner (?), 25-Дек-24, 22:53 
> ("it" подразумевает, что всегда имеется только один аргумент, а при указании "_1", не ясно, существует ли параметр "_2").

Почему не ясно?

Конечно, существует: `{a:1, b:2, c:3}.each { puts _2 }`

А вот как это будет с `it`

Ответить | Правка | Наверх | Cообщить модератору

96. "Опубликован язык программирования Ruby 3.4.0"  +/
Сообщение от Аноним (96), 25-Дек-24, 23:30 
Потому что вместо {a:1, b:2, c:3}.each скорее всего будет somename.each и сразу не очевидно массив somename или хэш.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру