![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"В кодовую базу Ruby принят новый JIT-компилятор ZJIT " | +/– | ![]() |
Сообщение от opennews (?), 15-Май-25, 11:45 | ||
В кодовую базу эталонной реализации языка Ruby добавлен новый JIT-компилятор ZJIT, позиционируемый как следующее поколение Ruby JIT. ZJIT войдёт в состав следующего значительного выпуска Ruby 3.5, в котором будет доступен в качестве опции параллельно с JIT-компилятором YJIT, а в версии Ruby 3.6 возможно заменит его. Как и YJIT новый JIT-компилятор написан на языке Rust. Оба JIT-компилятора созданы командой разработчиков из компании Shopify в рамках инициативы по увеличению производительности Ruby-программ, использующих фреймворк Rails и вызывающих очень много методов... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
3. Сообщение от Аноним (3), 15-Май-25, 11:59 | +2 +/– | ![]() |
Насколько дикий оверхэд в этот раз? Ограничения? А вообще, я был уверен, RoR давно закопали, оказывается, где-то ещё тащат. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #26 |
5. Сообщение от Аноним (5), 15-Май-25, 12:18 | –7 +/– | ![]() |
А ведь можно писать на языке, который сразу компилится в нативный машинный код. Зачем все эти свистопляски и приседания? Ну серьезно. Это как если бы Петр изобрел звездолет, а Витя изобрел кастрюлю для тех же целей -- исследовать вселенную. И вот, Витя теперь целыми днями думает, как бы заставить кастрюлю летать. С переменным успехом у него это получается, например, недавно изобретенная им техника ZJIT позволяет кастрюле подыматься на 100 метров от земли. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #30, #34 |
6. Сообщение от Аноним (3), 15-Май-25, 12:23 | –4 +/– | ![]() |
С практической точки зрения, идеальный вариант, отвечающий всем требованиям, предъявляемым к скриптам и серверным системам, это лисп, только многим людям почему-то не нравится на нём писать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #15, #33, #66 |
7. Сообщение от Смузихлеб забывший пароль (?), 15-Май-25, 12:27 | –1 +/– | ![]() |
> командой разработчиков из компании Shopify | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #10, #43, #79 |
10. Сообщение от Аноним (10), 15-Май-25, 12:35 | +1 +/– | ![]() |
И что им нужно было взять? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #11 |
11. Сообщение от Аноним (65), 15-Май-25, 13:16 | –2 +/– | ![]() |
Компилируемый язык, как не сложно догадаться. Например, Ocaml. Или, может быть какой-нибудь Standar ML. Если они готовы разрабатывать интерпретатор, то написать несколько библиотек для них точно не будет проблемой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #24 |
12. Сообщение от Карлос Сношайтилис (ok), 15-Май-25, 13:19 | +/– | ![]() |
Есть проект Crystal: по сути, компилируемый Ruby. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14, #22, #40, #83 |
13. Сообщение от Аноним (13), 15-Май-25, 13:21 Скрыто ботом-модератором | –2 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #32 |
14. Сообщение от Аноним (65), 15-Май-25, 13:27 | +1 +/– | ![]() |
>Проще перейти на него, чем руби "разогнать" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
15. Сообщение от Аноним (5), 15-Май-25, 13:53 | –1 +/– | ![]() |
Потому что его синтаксис ужасен. Плюс на нем нет фреймворков корпоративного уровня. Идеальный язык (который еще не создан) -- это язык, который можно и скриптом, и компилять, и чтоб метапрограммирование (модифицировать AST на том же языке), и чтоб система типов была дружелюбна как явистам, так и хаскелистам (да), и чтобы инфраструктура/экосистема, хорошая пермиссивная лицензия, и конечно же си-подобный синтаксис. Вот. Лисп ничего этого не имеет. Ближайший к идеалу -- это раст. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #17, #67, #84 |
16. Сообщение от Аноним (29), 15-Май-25, 13:57 | +/– | ![]() |
Интересно, в мире ещё остались вакансии на Руби? Вроде даже пых последний быстрее чем это. Какая ниша Руби и RoR? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #18, #19, #36 |
17. Сообщение от Аноним (3), 15-Май-25, 14:08 | –1 +/– | ![]() |
Нормальный синтаксис, никак не хуже хаскел и раста с икон. Фреймворки корпоративного уровня есть в Racket, всё максимально дружелюбно жабистам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #20 |
18. Сообщение от Tron is Whistling (?), 15-Май-25, 14:09 | –1 +/– | ![]() |
Легаси его ниша. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
19. Сообщение от аролп5 (?), 15-Май-25, 14:14 | +/– | ![]() |
На hh даже 99 вакансий есть! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #44 |
20. Сообщение от morphe (?), 15-Май-25, 14:22 | +2 +/– | ![]() |
> Нормальный синтаксис, никак не хуже хаскел и раста с икон | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #21, #65, #77 |
21. Сообщение от Аноним (3), 15-Май-25, 14:26 | –2 +/– | ![]() |
В других языках, в частности, в питоне, ситуация со скобками не многим лучше. Для этого есть подсветка синтаксиса и lsp. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #23 |
22. Сообщение от Александр Шпец (?), 15-Май-25, 14:28 | +/– | ![]() |
На Ruby есть весь необходимый инструментарий, очень много Rails проектов, которые посложнее Hello world или апишки записной книжки. На Crystal почти ничего нет. Половина библиотек заброшены, львиной доли библиотек просто напросто нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #38 |
23. Сообщение от morphe (?), 15-Май-25, 14:30 | +2 +/– | ![]() |
> Для этого есть подсветка синтаксиса и lsp. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #27 |
24. Сообщение от Александр Шпец (?), 15-Май-25, 14:31 | +3 +/– | ![]() |
Здорово. Люди хоронят язык на котором есть библиотеки почти под любой чих и какие никакие вакансии с рылами, но при этом переписывать проект на Ocaml это типа ок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #69 |
26. Сообщение от Александр Шпец (?), 15-Май-25, 14:36 | +1 +/– | ![]() |
Ну не прям таки оверхэд. YJIT пацаны завозили не ради коммьюнити, а ради собственного Shopify, который от и до на рельсах написан. Дает ли YJIT буст перфоманса ? Дает. Дает ли это буст перфоманса другим Rails приложениям ? Дает. Ну и славно. Shopify в плюсе, другие проекты основанные на Rails тоже за счет OSS. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #29, #53 |
27. Сообщение от Аноним (3), 15-Май-25, 14:37 | –2 +/– | ![]() |
>> Для этого есть подсветка синтаксиса и lsp. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
29. Сообщение от Аноним (29), 15-Май-25, 14:44 | –8 +/– | ![]() |
Ну то есть, YJIT - это дикие костыли. И чтобы руби не тормозил, нужны костыли. Понятно. А владельцы Shopify не могли изначально взять тот же го или кваркус? Зачем они выбрали Руби, чтобы всё изначально тормозило? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #56, #63 |
30. Сообщение от Sserj (?), 15-Май-25, 14:48 | +/– | ![]() |
Ну конечно. Приседания и свистопляски это же не так интересно как мазохизм компиляции нативников под хотя бы пяток широко используемых операционок: винду, пингвинов, яблок, ведроидов да мобильных огрызков. И это еще без разных аппаратных вариантов x64, arm и прочего прочего. Это же так чудесно когда у тебя даже int-ы на каждой платформе разные :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #75 |
32. Сообщение от Bottle (?), 15-Май-25, 14:55 | –1 +/– | ![]() |
Питон идеален для задач вида "нарисовать график для статистического распределения" и для скриптов автоматизации вместо Баша. А вот РубинНаРельсах даже здесь неудобен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #41, #72 |
33. Сообщение от Аноним (33), 15-Май-25, 14:55 | +/– | ![]() |
Это каким таким требованиям он отвечает? Особенно учитывая что он сам - абстрактная концепция, у которой есть несколько реализаций с совершенно разными свойствами. И ни одна из них не отвечает почти никаким требования современной разработке - инфраструктуры модулей нет, тулинга нет, нормального FFI нет, асинхронщины нет, эффективной компиляции нет. Да, до синтаксиса я даже не считаю нужным опускаться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
34. Сообщение от vdb (?), 15-Май-25, 14:57 | +/– | ![]() |
Когда по делу сказать нечего, начинают приводить аналогии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #46 |
35. Сообщение от Аноним (93), 15-Май-25, 14:59 Скрыто ботом-модератором | +1 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #45, #47, #59 |
36. Сообщение от Аноним (93), 15-Май-25, 15:00 | +1 +/– | ![]() |
Пыха всегда была быстрее рубей. Руби это рельсы и больше ничего. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
38. Сообщение от Аноним (93), 15-Май-25, 15:01 | +1 +/– | ![]() |
Библиотеки нужны только для прототипов (помним что 99% стартапов разоряются в первые 3 года). Если проект взлетел его пишут всё с нуля кастомное. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
40. Сообщение от Аноним (93), 15-Май-25, 15:04 | +2 +/– | ![]() |
Друг, поверь, легче будет переписать на турбо поскаль, чем с руби на кристал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #49 |
41. Сообщение от Аноним (93), 15-Май-25, 15:05 | +2 +/– | ![]() |
> нарисовать график для статистического распределения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
43. Сообщение от Аноним (43), 15-Май-25, 15:11 | +2 +/– | ![]() |
Пока одни клепали по-быстрому на RoR, другие думали головой, писали на OCaml, и так и не вышли на рынок, потому что первые уже весь рынок заняли и за это время выкатили в 10 раз больше фич. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #52, #70, #74, #93 |
44. Сообщение от Аноним (93), 15-Май-25, 15:13 | +1 +/– | ![]() |
Все с опытом 10+ лет, и чтоб швец, и жнец, и на дуде игрец. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
45. Сообщение от Аноним (45), 15-Май-25, 15:14 | +/– | ![]() |
Тот же GitHub на Ruby написан, и никто его переписывать на другой язык не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #80, #85 |
46. Сообщение от Аноним (46), 15-Май-25, 15:15 | +/– | ![]() |
Я и сказал по делу: испокон веков люди писали исходники на ЯП, а далее этот исходник сразу компилился в машинный код. Но затем появились люди, которые такие: а давайте интерпретировать исходники! Ну и начали это дело, сначала в бейсике интерпретировали строка за строкой, потом появились ЖВМ и прочие шняги (язык Ява проектировался под несуществующий гипотетический ЦПУ, способный нативно исполнять .class-файлы? шта? что за ибанариум?) А потом, когда эти хипстерочки столкнулись с тем, что интерпретация заметно тормознее компиляции в машинный код, они такие: а давайте делать JIT! То есть придумали ересь, а потом стали придумывать, как бы решать проблемы, созданные этой ересью. Если отказаться от интерпретации и байт-кода, то JIT и не нужен вовсе, так как такой проблемы, как "тормоза", нет: программа сразу задействует всю мощь ЦПУ, потому что компилится сразу в машинный код. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #48 |
47. Сообщение от Аноним (29), 15-Май-25, 15:18 | +/– | ![]() |
на джаве и новьё пишется, так то. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #61 |
48. Сообщение от Sserj (?), 15-Май-25, 15:33 | +/– | ![]() |
Ну вот врешь же. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #51 |
49. Сообщение от Аноним (49), 15-Май-25, 15:34 | –1 +/– | ![]() |
А чиво не сразу на Gambas? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
51. Сообщение от Аноним (5), 15-Май-25, 15:44 | +1 +/– | ![]() |
> тут придумали новые процессоры и все программочки перестали работать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #54, #57, #81 |
52. Сообщение от Аноним (29), 15-Май-25, 15:51 | +1 +/– | ![]() |
А где RoR широко используется со своими фичами? Пых с пихонами то понятно, а рельсы где? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #58 |
53. Сообщение от Роман (??), 15-Май-25, 15:53 | –1 +/– | ![]() |
YJIT и ZJIT на RUST же написаны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #73 |
54. Сообщение от Sserj (?), 15-Май-25, 15:54 | +/– | ![]() |
Это тоже вранье. Тормознутая не Java а методика написания корпоративного ПО. Сотни прокладок и интерфейсов. Поверь если в том же C++ обложиться таким количеством виртуальных методов то чисто нативная программа точно так же будет сходить с ума от поиска нужных точек вызова функций. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #60 |
56. Сообщение от Аноним (56), 15-Май-25, 15:59 | +/– | ![]() |
Такие вопросы возникают из-за того, что технари квадратно-бытовой логикой пытаются объяснить бизнес-логику. У них, например, могла быть изначально сильная руби-команда - нафига тратить время и деньги на найм гошников, если можно сильно срезать косты? Ну и руби не так что бы мертв, он все ещё остаётся хорошей платформой в виде рельсы. А лет 7 назад так вообще был пик популярности и бизнес часто строился вокруг него. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #112 |
57. Сообщение от Аноним (29), 15-Май-25, 16:02 | +/– | ![]() |
>Это все равно лучше, чем иметь репутацию тормозного языка, который ява себе снискала вполне заслуженно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
58. Сообщение от Аноним (10), 15-Май-25, 16:26 | +/– | ![]() |
GitHub, Gitlab | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 |
59. Сообщение от Аноним (59), 15-Май-25, 16:27 | +/– | ![]() |
> или джавы где-то глубоко в легаси. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #87 |
60. Сообщение от Аноним (60), 15-Май-25, 16:27 | +/– | ![]() |
Сколько ни пробовал программы на Java и все они такие себе. Не говоря уже о том что для меня как пользователя изо дня в день запускать программу через кучу прослойки смысла не много. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #68 |
61. Сообщение от Аноним (10), 15-Май-25, 16:31 | +/– | ![]() |
Увы, но Java в компаниях начала сдавать свои позиции( | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #96 |
63. Сообщение от Аноним324 (ok), 15-Май-25, 16:35 | +3 +/– | ![]() |
Может потому что, когда шопифай появился, го вообще не существовало, даже ноды не существовало. ROR это первый фреймворк подобного образца, с которого потом уже пошли джанги, ларавели и им подобные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #76 |
65. Сообщение от Аноним (65), 15-Май-25, 16:38 | –1 +/– | ![]() |
А в чём проблема? Запускаете автоформатирование, и сразу видно, что и где потеряно. Емнип в емаксе можно включить автоформатирование | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
66. Сообщение от Аноним (65), 15-Май-25, 16:38 | +/– | ![]() |
>отвечающий всем требованиям, предъявляемым к скриптам и серверным системам, это лисп | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #97 |
67. Сообщение от YetAnotherOnanym (ok), 15-Май-25, 16:41 | +/– | ![]() |
> чтоб система типов была дружелюбна как явистам, так и хаскелистам (да) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
68. Сообщение от Sserj (?), 15-Май-25, 16:44 | +1 +/– | ![]() |
Тобишь вы не пользуетесь мобильными устройствами. Не пользуетесь всякими "умными" умными девайсами. Не пользуетесь онлайн магазинами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
69. Сообщение от Аноним (65), 15-Май-25, 16:44 | +/– | ![]() |
>на котором есть библиотеки почти под любой чих | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
70. Сообщение от Аноним (65), 15-Май-25, 16:46 | +1 +/– | ![]() |
>Пока одни клепали по-быстрому на RoR | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
71. Сообщение от Пишу с 80286 (?), 15-Май-25, 16:50 | +4 +/– | ![]() |
Ruby это рельсы. В свое время фреймворк этот был чем-то модным и молодежным, потом появились конкуренты на пхп, питоне, а еще чуть позже веб перестал быть монолитным, проекты состоят из микросервисов, которые могут быть написаны на чем угодно, ведь теперь вся отрисовка осуществляется на клиентах, а их дело только дергать api. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #95, #99 |
72. Сообщение от Аноним (65), 15-Май-25, 16:51 | +/– | ![]() |
> Питон идеален для задач вида "нарисовать график для статистического распределения" и для скриптов автоматизации вместо Баша | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
73. Сообщение от Аноним (73), 15-Май-25, 17:02 | +/– | ![]() |
и это правильно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
74. Сообщение от Смузихлеб забывший пароль (?), 15-Май-25, 17:05 | +/– | ![]() |
По быстрому клепают на питоне или ноде. И проблем никаких ни с поддержкой ни с поиском тех кто будет ей заниматься по случаю чего | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #90 |
75. Сообщение от Аноним (75), 15-Май-25, 17:06 | +/– | ![]() |
В интерпретируемых языках танцы с бубном возникают при установке множества зависимостей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #82 |
76. Сообщение от Аноним (76), 15-Май-25, 17:10 | –1 +/– | ![]() |
Django и Ruby on Fails появились с разницей в год, и друг с другом практически никак не связаны. Django из Zope выросла, которую олды не помнят, а нубы не знают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #89, #109 |
77. Сообщение от Аноним (76), 15-Май-25, 17:16 | +1 +/– | ![]() |
У тех, кто про Лисп знает чуть больше, чем «гыыы скобатьки))))))» такая проблема возникает крайне редко. А у тех лисперов, котрые пользуются paredit (а это практически все лисперы) такой проблемы возникнуть не может в принципе. Зато вот те, кто про программирование слышал от пацанов за гаражами постоянно какие-то проблемы с синтаксисом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
79. Сообщение от Аноним (76), 15-Май-25, 17:29 | +/– | ![]() |
> слепили серверную часть из когда-то раздуто-модного г.на, а теперь - "героически" решают заранее очевидные проблемы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
80. Сообщение от Аноним (80), 15-Май-25, 17:31 | +/– | ![]() |
А ещё в банках COBOL до сих пор используется и никто переписывать на другой язык не будет. Но значит ли это что язык жив и на нем надо делать новые проекты? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
81. Сообщение от Аноним (65), 15-Май-25, 17:37 | +/– | ![]() |
>Ну да, ведь процессоры придумывают каждый понедельник | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
82. Сообщение от Аноним (65), 15-Май-25, 17:40 | +/– | ![]() |
Проблема с зависимостями давным давно решена. Либо силами nix-а, либо пакетного менеджера самого языка. А вот проблему скачивания нужного бинарника вы так просто не решите. И если спрятать нужный бинарник за кнопкой в гугл-плее ещё можно, то как быть, когда нужно бинарника нет - вопрос открытый. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
83. Сообщение от Аноним (43), 15-Май-25, 17:49 | +/– | ![]() |
У них всё на RoR. Для "перейти" надо сначала спортировать RoR на Crystal. Удачи | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
84.
Сообщение от blevakagmail.com![]() | +/– | ![]() |
Фшарп довольно точно подходит под описание. Правда чтобы писать ддд нужно каждый примитив обернуть в рекорд. Чтобы вербозно и наверняка будет тормозить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
85. Сообщение от Аноним (93), 15-Май-25, 18:45 | +/– | ![]() |
> Тот же GitHub на Ruby написан | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
87. Сообщение от Аноним (93), 15-Май-25, 18:47 | +/– | ![]() |
> На жабе половина ондроед софта написана | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
89. Сообщение от Аноним324 (ok), 15-Май-25, 19:03 | +1 +/– | ![]() |
> Django и Ruby on Fails появились с разницей в год, и друг | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 |
90. Сообщение от Аноним (43), 15-Май-25, 19:17 | +/– | ![]() |
Большой разницы между Django и RoR тогда не было, но тогда был хайп на RoR | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #91 |
91. Сообщение от питонист (?), 15-Май-25, 19:22 | +/– | ![]() |
Угу, как там assets pipeline в джанге, в каком году появился? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 Ответы: #107 |
93. Сообщение от Аноним (93), 15-Май-25, 19:55 | +/– | ![]() |
> OCaml | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #100 |
95. Сообщение от Нуину (?), 15-Май-25, 20:13 | +/– | ![]() |
> конкуренты на питоне | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 |
96. Сообщение от Нуину (?), 15-Май-25, 20:16 | +/– | ![]() |
В пользу чего? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #102 |
97. Сообщение от Нуину (?), 15-Май-25, 20:19 | +/– | ![]() |
Есть typed-racket | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
98. Сообщение от Нуину (?), 15-Май-25, 20:21 | +/– | ![]() |
> Оба JIT-компилятора созданы командой разработчиков из компании Shopify в рамках инициативы по увеличению производительности Ruby-программ, использующих фреймворк Rails и вызывающих очень много методов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #105, #110 |
99. Сообщение от Аноним (65), 15-Май-25, 20:24 | –3 +/– | ![]() |
>Пишу с 80286 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 Ответы: #101 |
100. Сообщение от Аноним (65), 15-Май-25, 20:29 | –1 +/– | ![]() |
Функциональня строготипизированный язык, с возможностью писать в ООП стиле. Благодаря выводу типов, почти не нуждается в явном указании типов. В современном python или php приходится чаще указывать типы, чем в Ocaml. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 Ответы: #104 |
101. Сообщение от Аноним (93), 15-Май-25, 20:29 | +1 +/– | ![]() |
> на самописных | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 Ответы: #103 |
102. Сообщение от Аноним (93), 15-Май-25, 20:31 | +/– | ![]() |
В пользу микросервисов на go и node js. Ещё знаю случаи, где с джавы перешли на C#. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
103. Сообщение от Аноним (93), 15-Май-25, 20:33 | +/– | ![]() |
П.с. потому что львиная доля страниц ориентированная на конечных клиентов перешла на маркетплейсы, в инстаграм и телеграм. У меня жена продаёт всякие хендмейд побрякушки, давно ушла полностью в инсту (как и ВСЕ её конкуренты), хотя раньше когда-то был сайт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
104. Сообщение от Аноним (93), 15-Май-25, 20:35 | +/– | ![]() |
Об этом языке Copilot и ChatGPT хоть что-то знают? Если нет, то язык мёртвый. Я вот о нём впервые слышу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 |
105. Сообщение от голос_из_леса (ok), 15-Май-25, 20:58 | +/– | ![]() |
Хороший кризис их вылечит. А пока можно набирать хайп рост акций под капитализацию путем утилизации программистов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
106. Сообщение от Аноним (106), 15-Май-25, 21:00 | +/– | ![]() |
С одной стороны JIT экономит время на инициализацию незадействованных объектов, с другой стороны, требует отложенной инициализации частей системы, что несёт элемент непредсказуемости. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #111 |
107. Сообщение от Аноним (43), 15-Май-25, 22:04 | +/– | ![]() |
слушай, не знаю, я отдаю json-ы и msgpack-и, такую примерно штуку делал в последний раз году в 2012-м на похапе | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
109. Сообщение от anonymous (??), 15-Май-25, 22:45 | +/– | ![]() |
Разрабы Джанго в цвет заявляли, что хотели сделать рельсы на питоне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 |
110. Сообщение от Аноним (93), 15-Май-25, 23:46 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
111. Сообщение от Величие Тьмы (?), 16-Май-25, 00:20 | +/– | ![]() |
Элемент непредсказуемости выведен из ничего. Отличная логика, что сказать. Понять бы еще, о какой такой непредсказуемости говорится. Эх, диваны диванизированные... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 |
112. Сообщение от безразницы (?), 16-Май-25, 01:25 | +/– | ![]() |
Шопифаю 19 лет. Какие 7? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |