The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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

1. Сообщение от Аноним (1), 25-Дек-25, 13:45   +10 +/
>Разрешено разбивать строки с логическими операторами "||", "&&", "and" и "or" таким образом, что следующая строка начинается с оператора.

Не прошло и 10 лет

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

2. Сообщение от Аноним (2), 25-Дек-25, 13:55   –4 +/
Ну. Тот один проект, который используется, когда-нибудь переползет на эту версию. Но это не точно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9

3. Сообщение от Аноним (3), 25-Дек-25, 13:58   +2 +/
Какова актуальность данного языка в 2025 году?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #14, #17, #19, #42, #43, #58

4. Сообщение от Аноним (4), 25-Дек-25, 14:15   –2 +/
Актуальная актуальность - куча новых веб-приложений стартует на рельсах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #5, #7, #8

5. Сообщение от Аноним (3), 25-Дек-25, 14:18   +/
В смысле, fullstack на RoR, или только бэкенд (api)? Вроде как сейчас отдельные фронтенды и бэкенды в моде.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #21

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

7. Сообщение от Аноним (7), 25-Дек-25, 14:45   +/
Прямо таки кучи?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #22

8. Сообщение от penetrator (?), 25-Дек-25, 14:46   +/
примеры есть?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #10, #23

9. Сообщение от mos87 (ok), 25-Дек-25, 14:47   +/
1 миллион проектов на RoR действительно если и будет переползать, то долго.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #13

10. Сообщение от Анонимный Анонemail (?), 25-Дек-25, 14:59   +/
Как минимум кучи компаний и организаций используют GitLab
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #33

13. Сообщение от Аноним (2), 25-Дек-25, 15:11   +/
Я же говорю - "который используется".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

14. Сообщение от Doctorrr (ok), 25-Дек-25, 15:24   +/
Ну, в новости shopify поддерживает разработку новых компиляторов. Зарплаты рубистов на рынке достаточно высокие. Значит...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #15, #16, #28

15. Сообщение от Аноним (3), 25-Дек-25, 15:33   +/
Зарплаты где? В Америке? В СНГ и Европе почти нет вакансий на Руби, а если и есть, то там надо чтобы и шнец, жнец, и на дуде игрец, и руби идёт не в первых ролях.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

16. Сообщение от Gemorroj (ok), 25-Дек-25, 15:44   +3 +/
так кроме этих упортоых из shopify никто руби и не пользуется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #26, #50

17. Сообщение от waylandbeliver (ok), 25-Дек-25, 15:58   +1 +/
До сих пор поддержка работы на windows хуже чем у python/php/js (и в том же VSCode), это всё что нужно знать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #45, #53

19. Сообщение от Аноним (19), 25-Дек-25, 16:13   +1 +/
Актуальность следующая:

Доля рынка PHP: 75%
Доля рынка Ruby: 6%

Нетрудно догадаться, что актуальности никакой.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #46

21. Сообщение от Аноним (4), 25-Дек-25, 16:35   +/
Кому как нравится. Я работаю над одним продуктом, в котором используется Stimulus и ERB (получается, full stack), и над другим продуктом, в котором только бэкенд
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

22. Сообщение от Аноним (4), 25-Дек-25, 16:36   +/
Прямо таки да - рельса до сих пор считается очень удобной для того, чтобы запилить какой-нибудь POC или MVP
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

23. Сообщение от Аноним (4), 25-Дек-25, 16:38   +/
Можно на гитхабе отфильтровать в поиске по публичным репам. Я имел в виду не кучу больших продуктов, которые начинаются на рельсе, а кучу всяких разных любительских (и не только) штук, которые начинаются на рельсе
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #64

26. Сообщение от Аноним (4), 25-Дек-25, 16:39   –2 +/
Вы в курсе, что тот же гитхаб и basecamp сделаны на рельсе?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #29

28. Сообщение от Аноним (29), 25-Дек-25, 16:57   +/
Зарплаты коболистов ещё выше. Потому что их нет. Руби разраба днём с огнём не найдешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #51

29. Сообщение от Аноним (29), 25-Дек-25, 16:58   +2 +/
> Вы в курсе, что тот же гитхаб и basecamp сделаны на рельсе?

Вы в курсе что опнннет на перле?

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

31. Сообщение от Жироватт (ok), 25-Дек-25, 17:03   +1 +/
Ну знаешь. Может быть там очень долго висела примитивная TODO'шка, до которой только вот дошли руки: работает - и ладно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #32

32. Сообщение от Аноним (32), 25-Дек-25, 17:08   –1 +/
Как бы сказать, это основной способ писать кондишены в строчку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

33. Сообщение от penetrator (?), 25-Дек-25, 17:08   +/
> Как минимум кучи компаний и организаций используют GitLab

его и я использую, но речь шла о том, что НОВЫЕ проекты начинаются на руби и рейлс, как-то сомнительно, вот и спросил

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

37. Сообщение от Витюшка (?), 25-Дек-25, 18:09   +/
Facebook тянул PHP, теперь Shopify тянет Ruby.

Новый компилятор (грустно вздыхает) опять...опять написан на "на нём ничего не пишут" aka Rust

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

40. Сообщение от Аноним (42), 25-Дек-25, 18:49   +/
Программировать на Ruby - одно удовольствие!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56

42. Сообщение от Аноним (42), 25-Дек-25, 18:54   +/
Актуальность в том, что на Руби быстро и приятно писать код. А не в доле рынка или числе вакансий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #60, #67, #70

43. Сообщение от Антикапиталист (-), 25-Дек-25, 19:20   +/
> Какова актуальность данного языка в 2025 году?

Актуально для поддержки legacy, т.е. проектов, созданных во времена популярности RoR. По сути, это вся профессиональная ниша Ruby на сегодня
.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #54

45. Сообщение от Антикапиталист (?), 25-Дек-25, 19:29   +2 +/
В Windows, когда речь идет о программировании, по-настоящему хорошо поддерживаются только MSVC и его производные. Остальное требует костылей в виде MSYS2\WSL.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

46. Сообщение от Аноним (46), 25-Дек-25, 19:33   +/
Python забыл указать. Где пихон? В этой же нише.
Хотя по нижележащей новости оно и в вебе ниже руби.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #47

47. Сообщение от Аноним (46), 25-Дек-25, 19:34   +/
То есть, и не только в вебе. :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

50. Сообщение от Антиглобалист (-), 25-Дек-25, 20:38   +1 +/
И даже у них кода на Руби становится все меньше. Причём в случае Shopify переход на другие языки оправдан, т.к. Руби упирается в слабую производительность при ежегодно растущем трафике.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

51. Сообщение от Антиглобалист (?), 25-Дек-25, 20:41   +2 +/
Уточняй, что речь про experienced программистов, а не про вайтишников после курсов на Ютуб и прочих вайбкодеров 🙂
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #66

52. Сообщение от Аноним (53), 25-Дек-25, 20:53   –2 +/
Самое удивительное, что в этом никому не нужном фуфле уже второй JIT дописывают, а Python, который, на минуту, самый распространённый на планете язык, всё ещё в 30-100 раз медленнее нативного кода.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #57, #62, #68

53. Сообщение от Аноним (53), 25-Дек-25, 20:55   +1 +/
Так windows никем и никогда не поддерживался, там ни шелла нормального нет, ни пакетного менеджера. Сейчас если кто-то и работает под windows, то исключительно в wsl.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

54. Сообщение от Гарри (?), 25-Дек-25, 20:57   +/
Есть и другие ниши – Chef, например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #55

55. Сообщение от Аноним (55), 25-Дек-25, 21:58   +/
У него нет ниши уже есть Ansible
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

56. Сообщение от Аноним (56), 25-Дек-25, 21:58   +/
Это правда. Синтаксис очень приятный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #59

57. Сообщение от Аноним (55), 25-Дек-25, 21:59   –1 +/
Зачем тебе для пяти пользователей приложения нативный код?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

58. Сообщение от уп (?), 25-Дек-25, 22:48   +/
С момента выхода ноды в лохматом 2009 году, для новых проектов ни Питон, ни Руби неактуальны, фуллстек и V8 (плюс Bun сейчас) решают. Учите жс и/или тс.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #61

59. Сообщение от уп (?), 25-Дек-25, 22:50   +/
Если тебе нравятся вереницы end'ов. Superfluous. Verbose.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #76

60. Сообщение от Аноним (19), 25-Дек-25, 23:01   +/
На PHP 8+ тоже быстро и приятно писать код.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #71

61. Сообщение от Аноним (46), 25-Дек-25, 23:02   +/
Как вы определяете актуальность?

Товарищ привёл цифры с первых двух мест. Нода там плавает в районе двух процентов. Питон, емнип, процент с четвертью.

Ruby это fullstack.

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

62. Сообщение от Аноним (46), 25-Дек-25, 23:05   +/
Самое удивительное, что питонщики отказались от модели JIT из руби, и начали пилить свой велосипед, потом поняли, что свернули не туда, и сейчас думают как сделать так как в руби, чтобы всё не поломать.

А нативный код конечно быстрее будет. А чего ожидал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #65

63. Сообщение от Аноним (64), 25-Дек-25, 23:34   –2 +/
О, глубокое легаси обновилось.
А мне как-то в середине нулевых говорили, что это прям топчик... а Пыхтон - тупик.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75

64. Сообщение от Аноним (64), 25-Дек-25, 23:40   +/
> а кучу всяких разных любительских (и не только) штук, которые начинаются на рельсе

За года три пиления домашнего сервачка на рпи4, мне только раза два что-то на Руби попадалось. И то, в полумертвом состоянии, с живыми альтернативами не на Руби...
Примерно столько же, сколько и на Шарпе.
Чуть-чуть чаще Ява... но такое не в энтерпрайз тянуть будет только... ладно, пропустим.
А самое актуальное, в основном, это Го, Ржавый... местами Питончик (но чувствуется закат). Немнго ПХП (легаси, но куда популярнее Руби).

Поэтому... Что-то верится с трудом.

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

65. Сообщение от Аноним (65), 25-Дек-25, 23:40   +1 +/
> Самое удивительное, что питонщики отказались от модели JIT из руби, и начали
> пилить свой велосипед, потом поняли, что свернули не туда, и сейчас
> думают как сделать так как в руби, чтобы всё не поломать.

Какая удивительная (опеннетная) альтернативная реальность!
А в нашей были и всякие psycho c unladen swallow (или Jython) и PyPy c Numba, причем зааадолго до первого JIT в руби.

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

66. Сообщение от Аноним (64), 25-Дек-25, 23:43    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

67. Сообщение от Аноним (64), 25-Дек-25, 23:46   +/
А на Питоне не быстро и приятно (это в дополнение к выше комментарию про ПХП)?
Много на чём быстро и приятно. В чем фишка Руби среди конкурентов в "быстро и приятно"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #72

68. Сообщение от Аноним (70), 25-Дек-25, 23:47   +/
>Python, который, на минуту, самый распространённый на планете язык, всё ещё в 30-100 раз медленнее нативного кода

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #78

69. Сообщение от Аноним (70), 25-Дек-25, 23:50   +/
>В состав включён новый JIT-компилятор

Взять AOT компиляцию в бинарный код и получить хорошую производительность ещё в 90-ых? Нет, нужно долго долго делать интерпретируемый язык, изобретая всё новые и новые сложности.

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

70. Сообщение от Аноним (70), 25-Дек-25, 23:52   +/
>Актуальность в том, что на Руби быстро и приятно писать код.

На Ocaml быстро и приятно писать код. На хаскеле быстро и приятно писать код. На голанге быстро и приятно писать код. Продолжать?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #73

71. Сообщение от Аноним (42), 25-Дек-25, 23:53   +/
Но на Ruby гораздо быстрее, чем на PHP. Примерно в три раза быстрее. И гораздо приятнее, чем на PHP. На PHP я бы не сказал, что очень приятно писать. Примерно как на Perl. Со всеми этими знаками доллара и точками с запятой.

К тому же, PHP - это только веб. А на Ruby пишут и системные демоны (Puppet, Chef), и утилиты (Brew, Asciidoctor).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #77

72. Сообщение от Аноним (42), 25-Дек-25, 23:55   +/
На Ruby тот же код пишется в два раза быстрее, чем на Python! И да, пишется приятнее. Попробуйте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

73. Сообщение от Аноним (42), 25-Дек-25, 23:58   +/
Простите, вообще не правда. Вызывающе неверная информация, как говорится. Перечисленные языки по быстроте разработки и приятности программирования и рядом с Ruby не стояли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

74. Сообщение от Аноним (42), 26-Дек-25, 00:10   +/
Для этого сделали Crystal - компилируемый язык с синтаксисом близким к Ruby
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

75. Сообщение от Аноним (42), 26-Дек-25, 00:15   +1 +/
"Глубокое легаси"? Релизы выходят довольно регулярно, посмотрите:

https://www.ruby-lang.org/en/downloads/releases/

Если вы не пользуетесь Ruby и не в теме - лучше проходите мимо, а не брызгайте ядом

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

76. Сообщение от Аноним (42), 26-Дек-25, 00:22   +/
Не такие уж там и вереницы. На практике это не сильно напрягает. Зато можно писать однострочники с циклами, в отличие от языков без закрывающих ключевых слов. А также, можно автоматически индентировать код и не бояться, что он развалится от переиндентирования.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

77. Сообщение от мимо (?), 26-Дек-25, 01:00   +/
На лоре один маньяк уже который год пилит на PHP свое DE, лол.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

78. Сообщение от Аноним (7), 26-Дек-25, 01:14   +/
У раби слишком низкое качество батареек, даже в сравнении с питоном. Ну у питона все ключевые компоненты промышленного уровня. У раста в принципе та же проблема.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68


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

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




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

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