![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск Rust 1.86. Подготовка официальной спецификации языка Rust" | +/– | ![]() |
Сообщение от opennews (?), 03-Апр-25, 23:36 | ||
Опубликован релиз языка программирования общего назначения Rust 1.86, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Унитаз (?), 03-Апр-25, 23:36 | +12 +/– | ![]() |
Хороший релиз | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #135 |
9. Сообщение от Аноним (9), 03-Апр-25, 23:48 | +13 +/– | ![]() |
Блин, какой же корявый синтаксис, не выразительный, не красивый, жуть какая-то... Куча двоеточий, какие-то мутные 'fn', 'let'... не могли синтаксис покрасивее сделать что-ли, чтобы легче читался? ( | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14, #20, #25, #35, #49, #51, #144, #161, #164, #199, #443, #465 |
14. Сообщение от Krtek (?), 03-Апр-25, 23:56 | +/– | ![]() |
Согласен, на этом писать можно, разве что, за очень большие деньги. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #38, #52 |
15.
Сообщение от ИлонМаск![]() | +4 +/– | ![]() |
О, Rust, конечно, молодец — «безопасность, иммутабельность, borrow checker»… Как же без этого! Прямо рай для параноиков, которые боятся собственного кода. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #53, #248, #393 |
17. Сообщение от Аноним (17), 04-Апр-25, 00:01 | +1 +/– | ![]() |
Отлично, после создания спецификации легко можно сделать удобоваримый синтаксис с человеческим лицом поверх раста. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #24, #40 |
20. Сообщение от Аноним (20), 04-Апр-25, 00:04 | +6 +/– | ![]() |
Все эти сокращения и закорючки сделаны чтобы ты сконцентрировался на алгоритме. Ты же вживил себе чип с расшифровкой закорючек? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #23, #177, #256 |
23. Сообщение от Аноним (9), 04-Апр-25, 00:08 | –1 +/– | ![]() |
С такими закорючками фиг сконцентрируешься, а если вдруг отвлекся ненадолго, то затем придётся по новой "парсить" код, пытаясь понять, чего ж ты там наконцентрировал ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #26, #206 |
24. Сообщение от НяшМяш (ok), 04-Апр-25, 00:12 | +/– | ![]() |
Скриптоязыков поверх раста написано уже такое количество, что в опеннет не влезет. Только толку от них. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #27 |
25. Сообщение от НяшМяш (ok), 04-Апр-25, 00:13 | +1 +/– | ![]() |
Да, сяшечная куча *****(((((((()))))))))void*void*void*------>>>>>>>>>> намного лучше. Про кресты можно вообще не вспоминать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #29, #133, #179 |
26. Сообщение от Аноним (20), 04-Апр-25, 00:14 | +1 +/– | ![]() |
Лошара, я ж тебе говорю чип вживляй. Конечно есть вариант обратиться к знакомому рептилоиду, но тогда навсегда станешь его агентом, а это уже и спалить могут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #37 |
27. Сообщение от Аноним (17), 04-Апр-25, 00:16 | +1 +/– | ![]() |
Можно сделать для себя любимого. А если тебе не зайдёт твои проблемы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
29. Сообщение от Аноним (29), 04-Апр-25, 00:30 | +2 +/– | ![]() |
Если ты не вчера родился, но сишечку в своё время ругали за эту мутотень. Только вот хрустик решил расширить и углубить это направление. std::ptr::null::<u8>(), ппц. Да тут кресты нервно курят со своими 100500 шаблонами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #154 |
30. Сообщение от Аноним (30), 04-Апр-25, 00:32 | +4 +/– | ![]() |
Язык для всех кто любит страдать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #42, #56, #146, #153 |
35. Сообщение от Карлос Сношайтилис (ok), 04-Апр-25, 00:40 | +1 +/– | ![]() |
Мусье, питоны и паскали обсуждают в других темах, здесь обычный С-подобный синтаксис. Пожалейте свою психику и закройте вкладку бравзера. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #39 |
37. Сообщение от Аноним (37), 04-Апр-25, 01:08 | +/– | ![]() |
Не нужон этот ваш киберпанк тут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #96 |
38. Сообщение от Аноним (38), 04-Апр-25, 01:14 | +/– | ![]() |
Погуглите по слову "индус". Узнаете много нового. На многое откроются глаза. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
39. Сообщение от User (??), 04-Апр-25, 01:24 | +3 +/– | ![]() |
>здесь обычный С-подобный синтаксис. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #371 |
40. Сообщение от Аноним (38), 04-Апр-25, 01:25 | +9 +/– | ![]() |
(после (создания спецификации)Починил. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #54, #309 |
42. Сообщение от илонмаск (?), 04-Апр-25, 01:37 | +8 +/– | ![]() |
Так это про СИ++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #111 |
46. Сообщение от Нуину (?), 04-Апр-25, 01:45 | +3 +/– | ![]() |
Спецификация -- это хорошо. Возможно после этого появятся альтернативные реализации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #112, #119 |
49. Сообщение от Нуину (?), 04-Апр-25, 02:06 | +/– | ![]() |
Можешь глянуть на mojo -- синтаксис питона, но с боровым и мув конструкторами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #94 |
51. Сообщение от Вася Пупкин (?), 04-Апр-25, 02:20 | +/– | ![]() |
Хоть синтаксис в языке совсем не главное, но в расте он точно логичнее чем в плюсах, начиная с базы с его 100500 видов конструкторов и более компактным объявлением функций. хотя вроде его плюсы пытались своровать с растового с его явным self с модификаторами | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #178 |
52. Сообщение от zionist (ok), 04-Апр-25, 02:20 | +1 +/– | ![]() |
Ну так это же хорошо. Если мозгов это выучить хватит, будешь больше зарабатывать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #129 |
53. Сообщение от Вася Пупкин (?), 04-Апр-25, 02:30 | +1 +/– | ![]() |
как же жирно, наш адреналиновый друг.. очень надеюсь что это троллинг | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #122 |
54. Сообщение от Вася Пупкин (?), 04-Апр-25, 02:31 | +8 +/– | ![]() |
"Лисп как язык не имеет синтаксиса - вы просто сразу пишете аст дерево и компилятору от этого легче жить. вам на самом деле тоже, но понимаете вы это не сразу" (ц) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #73 |
56. Сообщение от Вася Пупкин (?), 04-Апр-25, 02:32 | +2 +/– | ![]() |
только пока не приручишь борроу-чекер | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #78 |
60. Сообщение от Аноним (60), 04-Апр-25, 02:58 | +/– | ![]() |
Плюс одна итерация бутстрапа(самосборки). Хорошо, что сишный компилятор раста mrustc дошел до версии 1.74. не придется с версии 1.54 бутстрапить. В любом случае слишком часто мажорные версии выходят, практически каждый месяц. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #130 |
61. Сообщение от ostov (?), 04-Апр-25, 03:04 | –3 +/– | ![]() |
Мне кажется, что при создании языка **СНАЧАЛА** пишется спецификация, а уже потом реализации. Ох уж этот новый мир «языков-брендов»... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #64, #68, #127 |
64. Сообщение от Аноним (64), 04-Апр-25, 03:22 | +2 +/– | ![]() |
>при создании языка **СНАЧАЛА** пишется спецификация, а уже потом реализации | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #113, #148, #152 |
68. Сообщение от Аноним (96), 04-Апр-25, 03:33 | +/– | ![]() |
> при создании языка **СНАЧАЛА** пишется спецификация | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
73. Сообщение от Аноним (38), 04-Апр-25, 03:52 | +3 +/– | ![]() |
Шутка в том, что изначально планировалось к лиспу по завершении разработки компилятора приделать "препроцессор", который получал бы на вход алголо-подобный синтаксис а на выходе выдавал такое вот аст-дерево со скобками (то, что предложил аноним выше для раста). Но когда разработка подошла к концу, выяснилось, что все уже привыкли писать прямо так и это не особо трудно, так что алголо-подобный синтаксис оказался не нужен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #294, #397 |
78. Сообщение от wyry (ok), 04-Апр-25, 04:54 | –4 +/– | ![]() |
А в итоге не приручишь, т.к. в простых задачах он не слишком то нужен, а в сложных алгоритмов придётся всё равно всё разруливать. Это кстати также объясняет практически полное отсутствие некоторых типов ПО на Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #88 |
84. Сообщение от Аноним (-), 04-Апр-25, 05:25 | –3 +/– | ![]() |
>Дополнительно можно отметить, что компания Ferrocene передала сообществу спецификацию на язык Rust (FLS - Ferrocene Language Specification | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #116, #312 |
88. Сообщение от Аноним (88), 04-Апр-25, 05:31 | +/– | ![]() |
> А в итоге не приручишь, т.к. в простых задачах он не слишком | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #103 |
94. Сообщение от Аноним (96), 04-Апр-25, 05:52 | +/– | ![]() |
> mojo | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 |
96. Сообщение от Аноним (96), 04-Апр-25, 05:53 | +/– | ![]() |
> киберпанк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
100. Сообщение от Аноним (64), 04-Апр-25, 06:11 | –8 +/– | ![]() |
На языке без сборщика мусора невозможно писать безопасный код. Это просто бессмысленный "когнитивный налог" на программиста, который оставляет меньше "когнитивного бюджета" для избежания логических ошибок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #158, #338 |
103. Сообщение от Аноним (414), 04-Апр-25, 06:20 | +1 +/– | ![]() |
> Возможно раст временно займёт какую-то свою нишу, но не более. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #110 |
105. Сообщение от _ (??), 04-Апр-25, 06:31 | +3 +/– | ![]() |
> для создания эталонной спецификации на язык Rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
110. Сообщение от Аноним (88), 04-Апр-25, 06:48 | –1 +/– | ![]() |
Так пиар это для продаж Кока Колы, ширпотреба хорошо работает. А там где собираются интеллектуалы, инженеры - на пиаре далеко не заедешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #125, #167, #180, #306 |
111. Сообщение от Аноним (111), 04-Апр-25, 07:05 | +/– | ![]() |
> поддержка приведения (upcast) типажей к базовому супертипажу (supertrait), т.е. появилась возможность прямого преобразования ссылки на объект типажа в ссылку на объект супертипажа без необходимости создания специального метода в типаже, возвращающего ссылку на супертипаж. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #134 |
112. Сообщение от Аноним (111), 04-Апр-25, 07:06 | +/– | ![]() |
> Возможно после этого появятся альтернативные реализации | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #118, #120 |
113. Сообщение от Аноним (111), 04-Апр-25, 07:08 | –1 +/– | ![]() |
Ну почему? В науке такой подход сплошь и рядом. Сначала изобрели односторонние функции, потом шифрование на их основе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
114. Сообщение от Bottle (?), 04-Апр-25, 07:13 | +1 +/– | ![]() |
Спецификация - это ОЧЕНЬ хорошо, будем надеяться на то, что появятся альтернативные реализации, совместимые с ней. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #147, #149 |
116. Сообщение от Bottle (?), 04-Апр-25, 07:17 | –1 +/– | ![]() |
*Современные* ISO стандарты - это элитная туалетная бумага, которой обладают только те, кто её пишёт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
118. Сообщение от Bottle (?), 04-Апр-25, 07:19 | +/– | ![]() |
Фрагментация экосистемы тоже разная бывает. Люди явно не от хорошей жизни вносят изменения, случаи намеренного саботажа (Microsoft Java, он же C#) - единичные. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 Ответы: #121 |
119. Сообщение от Аноним (-), 04-Апр-25, 07:21 | +2 +/– | ![]() |
> Спецификация -- это хорошо. Возможно после этого появятся альтернативные реализации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 |
120. Сообщение от Аноним (-), 04-Апр-25, 07:22 | +2 +/– | ![]() |
> Здоровая идея. Фрагментация экосистемы by design. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 Ответы: #123, #162 |
121. Сообщение от Аноним (111), 04-Апр-25, 07:23 | +/– | ![]() |
> Microsoft Java, он же C# | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 Ответы: #313 |
122. Сообщение от Bottle (?), 04-Апр-25, 07:24 | +/– | ![]() |
Ты говоришь - ты же и приводи доказательства. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #170 |
123. Сообщение от Аноним (111), 04-Апр-25, 07:26 | +/– | ![]() |
Это был сарказм. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
125. Сообщение от Аноним (414), 04-Апр-25, 07:32 | +1 +/– | ![]() |
> Так пиар это для продаж Кока Колы, ширпотреба хорошо работает. А там где собираются интеллектуалы, инженеры - на пиаре далеко не заедешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #126 |
126. Сообщение от Аноним (88), 04-Апр-25, 07:50 | +/– | ![]() |
>> Так пиар это для продаж Кока Колы, ширпотреба хорошо работает. А там где собираются интеллектуалы, инженеры - на пиаре далеко не заедешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
127. Сообщение от Аноним (127), 04-Апр-25, 08:07 | +/– | ![]() |
> Мне кажется, что при создании языка **СНАЧАЛА** пишется спецификация, а уже потом реализации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
129. Сообщение от Андрей (??), 04-Апр-25, 08:28 | +1 +/– | ![]() |
Так никто не будет платить больше, просто будут делать ставку на пиар, мутных фанатиков и амортизацию расходов на багах - если амортизация покажет, что на якобы безопасном расте можно писать в два раза медленнее, совершая на 10% меньше ошибок(часть из которых хорошо ловят статические анализаторы), при том без гарантий что без ошибок(логических ошибок сильно больше и они часто сложнее, чем ошибки с памятью, вспоминаем копипасту, дубли веток, синтаксически корректные опечатки и пр.) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #205 |
130. Сообщение от Аноним (111), 04-Апр-25, 08:33 | +/– | ![]() |
> В любом случае слишком часто мажорные версии выходят, практически каждый месяц. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
133. Сообщение от Андрей (??), 04-Апр-25, 08:42 | –1 +/– | ![]() |
Синтетические примеры это так клёво, редкость упомянутых случаев это так уныло | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #468 |
134. Сообщение от Аноним (275), 04-Апр-25, 08:44 | +3 +/– | ![]() |
> Как же мне этого не хватало в C! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #267 |
135. Сообщение от Аноним (135), 04-Апр-25, 09:16 | –5 +/– | ![]() |
Вроде всё хорошо, кроме одного - где IDE? Хорошая бесплатная опенсорсная IDE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #166, #173, #188, #203 |
139. Сообщение от С Software Engineer (?), 04-Апр-25, 09:33 | +/– | ![]() |
Вчера наткунлся на такую на мой взгляд неконсистентность в дизайне: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #141, #143, #191 |
140. Сообщение от Аноним (140), 04-Апр-25, 09:34 | +1 +/– | ![]() |
Люди такие забавные: cпецификацию им сразу подавай, стандарт ISO им сразу подавай. Вспомните в каком году появился С++, а затем вспомните когда появился его первый стандарт ISO; и наконец посчитаейте сколько лет ушло на то чтобы родить первый стандарт ISO! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #150, #157 |
141. Сообщение от С Software Engineer (?), 04-Апр-25, 09:36 | +/– | ![]() |
Выше в коменте я опечатaлся, под `lex x` имелось ввиду `let x` | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 |
143. Сообщение от palas (?), 04-Апр-25, 10:03 | +3 +/– | ![]() |
Это потому, что атомики - это типы с interior mutability. Если бы store принимал &mut self вместо &self, то в них не было бы никакого смысла, т.к. &mut ссылка всегда уникальна (название может ввести в заблуждение, может лучше было бы её обозвать &uniq). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 Ответы: #342 |
144. Сообщение от Соль земли (?), 04-Апр-25, 10:08 | +/– | ![]() |
Просто мегапридирка, очень умная и самое главное оригинальная. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #165 |
146. Сообщение от Соль земли (?), 04-Апр-25, 10:13 | +/– | ![]() |
Чтобы научить их перестать страдать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
147. Сообщение от Соль земли (?), 04-Апр-25, 10:15 | +1 +/– | ![]() |
Зачем? Из Rust Foundation выгнали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 |
148. Сообщение от Минона (ok), 04-Апр-25, 10:17 | +/– | ![]() |
Ты прогуливал уроки истории. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #192 |
149. Сообщение от Cucumber (?), 04-Апр-25, 10:18 | +/– | ![]() |
А нафига? Я просто не понимаю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 |
150. Сообщение от Аноним (150), 04-Апр-25, 10:27 | –2 +/– | ![]() |
давайте мы будем набивать каждый раз одни и те-же шишки :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 Ответы: #156 |
152. Сообщение от Аноним (-), 04-Апр-25, 10:38 | +/– | ![]() |
>>при создании языка **СНАЧАЛА** пишется спецификация, а уже потом реализации | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #195, #198, #437 |
153. Сообщение от Прохожий (??), 04-Апр-25, 10:38 | +/– | ![]() |
Не всегда процесс думания, к чему вы, похоже, не привыкли - это страдание, далеко не всегда. Часто на выходе много допамина, который создаёт ощущение счастья и крутости. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
154. Сообщение от Аноним (275), 04-Апр-25, 10:41 | +4 +/– | ![]() |
> Если ты не вчера родился, но сишечку в своё время ругали за эту мутотень | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #175 |
156. Сообщение от Аноним (-), 04-Апр-25, 10:51 | +/– | ![]() |
> давайте мы будем набивать каждый раз одни и те-же шишки :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #150 Ответы: #200, #218, #310 |
157. Сообщение от Аноним (-), 04-Апр-25, 10:52 | +1 +/– | ![]() |
> Люди такие забавные: cпецификацию им сразу подавай, стандарт ISO им сразу подавай. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 |
158. Сообщение от Прохожий (??), 04-Апр-25, 10:56 | +3 +/– | ![]() |
На языке без сборщика мусора возможно писать безопасный код. И доказательство этому язык Rust, а также отчёты таких фирм-лидеров на рынке, как Microsoft, Google, Cloodflare, Dropbox, Discord, Amazon. Однако следует заметить, что Rust не даёт гарантию на отсутствие всех возможных типов ошибок, такая гарантия предоставляется только для ошибок определённого класса. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 Ответы: #168 |
161. Сообщение от Jh (?), 04-Апр-25, 11:02 | +1 +/– | ![]() |
Говорят, сейчас код ИИ пишет, а ему пофиг как выглядит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #163 |
162. Сообщение от Аноним (-), 04-Апр-25, 11:14 | –1 +/– | ![]() |
> Пример C/C++ показал что сие неплохо работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 Ответы: #194, #321 |
163. Сообщение от Аноним (275), 04-Апр-25, 11:14 | +2 +/– | ![]() |
> Говорят, сейчас код ИИ пишет, а ему пофиг как выглядит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #161 |
164. Сообщение от Аноним (164), 04-Апр-25, 11:16 | –1 +/– | ![]() |
>Блин, какой же корявый синтаксис | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
165. Сообщение от Аноним (275), 04-Апр-25, 11:17 | +2 +/– | ![]() |
> Просто мегапридирка, очень умная и самое главное оригинальная. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
166. Сообщение от morphe (?), 04-Апр-25, 11:18 | +6 +/– | ![]() |
Есть LSP сервер rust-analyzer, который работает с vim, emacs, vscode, и десятком других редакторов кода, что ещё нужно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #172 |
167. Сообщение от Аноним (167), 04-Апр-25, 11:18 | +/– | ![]() |
Имею стойкое ощущение что за Ржавчину топят яваскриптёры и любители Node.js а этих к интеллектуалам никак не определишь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 Ответы: #212 |
168. Сообщение от Аноним (88), 04-Апр-25, 11:19 | –1 +/– | ![]() |
>>Это просто бессмысленный "когнитивный налог" на программиста, который оставляет меньше "когнитивного бюджета" для избежания логических ошибок. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 Ответы: #201, #280, #425 |
170. Сообщение от morphe (?), 04-Апр-25, 11:27 | +4 +/– | ![]() |
noalias, llvm атрибут имеющий семантику подобную restrict из C | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 |
171. Сообщение от Медведь (ok), 04-Апр-25, 11:33 | +1 +/– | ![]() |
Допустим, корявый синтаксис rust -- на любителя, и дело привычки. Но rust по своей парадигме требует слишком много boilerplate кода, к тому же еще и очень "размазанного" по исходникам: структуры данных надо описать отдельно, имплементацию методов для них -- отдельно, имплементацию каждого типажа -- отдельно, причем наследовать реализацию и/или данные нельзя, явно выразить реализацию типажей через делегирование их к включенным через композицию полям данных -- нельзя, нужно явно определить каждый метод типажа и дернуть из него соответствующий метод поля... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #183, #210, #244, #266, #269, #420 |
172. Сообщение от Аноним (135), 04-Апр-25, 11:34 | +/– | ![]() |
> и десятком других редакторов кода, что ещё нужно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 Ответы: #174, #227, #284, #347, #386, #396, #471 |
173. Сообщение от Анончоус (?), 04-Апр-25, 11:34 | +/– | ![]() |
bruh... https://github.com/zed-industries/zed | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #176 |
174. Сообщение от Аноним (174), 04-Апр-25, 11:39 | +1 +/– | ![]() |
RustRover Free for non-commercial use - мало? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 |
175. Сообщение от Аноним (29), 04-Апр-25, 11:40 | –1 +/– | ![]() |
>Да? И что предлагали взамен? Паскаль? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #154 Ответы: #189, #193 |
176. Сообщение от Аноним (135), 04-Апр-25, 11:40 | +/– | ![]() |
> Zed is a code editor from the creators of Atom | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 Ответы: #181 |
177. Сообщение от Аноним (177), 04-Апр-25, 11:41 | +/– | ![]() |
Так в том то и дело, что это не сокращения. Синтаксис длиннее, чем в c++. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #228, #255, #467 |
178. Сообщение от Аноним (177), 04-Апр-25, 11:44 | +1 +/– | ![]() |
fn func(x: i32) -> i32 длиннее, чем int func(int x) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #225 |
179. Сообщение от Аноним (177), 04-Апр-25, 11:45 | –2 +/– | ![]() |
> Да, сяшечная куча *****(((((((()))))))))void*void*void*------>>>>>>>>>> намного лучше. Про кресты можно вообще не вспоминать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 |
180. Сообщение от Аноним (-), 04-Апр-25, 11:46 | +/– | ![]() |
> Вам уже тысячу раз говорили | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
181. Сообщение от Анончоус (?), 04-Апр-25, 11:48 | +/– | ![]() |
В чем проблемы? В этом году обещают релиз 1.0, можешь заценить после выпуска. Пока что дебаггера нет в основной ветке и баги небольшие встречаются, но всяких крашей из-за случайных unwrap-ов не встречал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 Ответы: #182, #453 |
182. Сообщение от Аноним (135), 04-Апр-25, 11:50 | +/– | ![]() |
Ну ладно, может посмотрю, попробую. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #181 |
183.
Сообщение от Facemaker![]() | +1 +/– | ![]() |
Что значит "нагорожено"? Всё, что вы перечислили — возможности по абстрагированию, которые дают больше мощи программисту. И синтаксис (местами) сложный не потому, что кому-то захотелось всех запутать, а потому что даёт инструмент. Если вам не нужны или чужды возможности и средства Раста, вы просто игнорируете его. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #185 |
185. Сообщение от Медведь (ok), 04-Апр-25, 11:58 | +2 +/– | ![]() |
Ну да, ну да, объявим кривоту достоинством, зато не как у всех. В том и дело, что этих "возможностей по абстрагированию" куда меньше чем у языков с нормальной реализацией ООП. То есть rust реализует этакое "недоООП", но зато обозвав интерфейсы типажами, отрубив ряд возможностей и добавив необходимости писать больше ненужного кода. Замечательно! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #183 Ответы: #197, #223, #403 |
187. Сообщение от Аноним (111), 04-Апр-25, 12:00 | +/– | ![]() |
Какая есть бесплатная система программирования для Rust (желательно кроссплатформенная) с IDE, отладчиком, дизайнером формочек, доступом к БД (желательно), с примерами разными типа чтения-записи файлов в популярных форматах, графиков разных, анимации, системными штуками? Покажут - тогда и поговорим. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #190, #245 |
188. Сообщение от Карлос Сношайтилис (ok), 04-Апр-25, 12:01 | +1 +/– | ![]() |
Список "хороших бесплатных опенсорсных IDE" для других ЯП, представь на суд общественности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #213 |
189. Сообщение от Аноним (189), 04-Апр-25, 12:04 | +/– | ![]() |
Причем у большинства это будет просто uint8_t. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #175 |
190. Сообщение от Карлос Сношайтилис (ok), 04-Апр-25, 12:06 | +1 +/– | ![]() |
> Покажут - тогда и поговорим | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #187 Ответы: #209 |
191. Сообщение от Аноним (164), 04-Апр-25, 12:07 | +1 +/– | ![]() |
>суть странности что стандартные атомики как я понял не требуют mut чтобы изменять значение. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 |
192.
Сообщение от Facemaker![]() | –2 +/– | ![]() |
>Вирт все свои языки именно так и создавал -- сначала формальное описание, потом воплощение в коде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #148 Ответы: #216, #272 |
193. Сообщение от Аноним (193), 04-Апр-25, 12:10 | +3 +/– | ![]() |
> Кроме паскаля ничего не знаешь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #175 |
194. Сообщение от Аноним (189), 04-Апр-25, 12:11 | +1 +/– | ![]() |
И это нормально. Каждый разработчик ставит цели и приоритеты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 |
195.
Сообщение от Facemaker![]() | –2 +/– | ![]() |
>Например АДА - сначала написали требования, потом несколько итераций уточнений. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 Ответы: #288 |
197.
Сообщение от Facemaker![]() | +/– | ![]() |
> с нормальной реализацией ООП | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #185 Ответы: #219 |
198. Сообщение от Аноним (189), 04-Апр-25, 12:16 | +/– | ![]() |
> Это тебе не компиляторы для дыряшки "это я реализую, а это не поддерживаю, а тут не знаю как два числа без UB сложить") | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 Ответы: #204, #340, #417 |
199. Сообщение от Аноним (199), 04-Апр-25, 12:16 | +1 +/– | ![]() |
У нас уже был понятный синтаксис - Паскаль. И где он сейчас? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #351 |
200. Сообщение от Аноним (189), 04-Апр-25, 12:20 | +/– | ![]() |
> всякие gccrs пока еще нерабочие и им придется адаптироваться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 Ответы: #207 |
201.
Сообщение от Facemaker![]() | +2 +/– | ![]() |
Если вы говорите о "бессмысленных переусложнениях" в тщательно продуманных языках программирования, то вы, возможно, что-то не поняли? Или вы думаете, что кто-то просто по приколу наворачивает конструкты? ☺☺☺ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 Ответы: #211 |
202. Сообщение от anonymmmeer (?), 04-Апр-25, 12:24 Скрыто ботом-модератором | +1 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #208 |
203. Сообщение от Rev (ok), 04-Апр-25, 12:28 | +3 +/– | ![]() |
Так напиши! В чём проблема? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #215 |
204. Сообщение от Аноним (-), 04-Апр-25, 12:29 | +/– | ![]() |
> Для особо одаренных. На разных архитектурах переносимо проверка не реализуется. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #198 |
205. Сообщение от Rev (ok), 04-Апр-25, 12:30 | +2 +/– | ![]() |
Я тоже когда-то думал, что на Расте писать медленнее, но при этом не терять потом время на выявление ошибок и фиксы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 Ответы: #257, #346 |
206. Сообщение от Rev (ok), 04-Апр-25, 12:32 | +/– | ![]() |
Так поставь себе нормальную IDE, с которой не надо концентрироваться на закорючках. Она сама подсветит всё, что ты где-то пропустил или не так написал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
207. Сообщение от Аноним (-), 04-Апр-25, 12:33 | +/– | ![]() |
> у gccrs будут шансы реализовывать ВЕРСИЮ rust для ядра. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #200 |
208. Сообщение от Аноним (-), 04-Апр-25, 12:34 | –1 +/– | ![]() |
> С увольнением верхушки АНБ, которые рекомендовали перестать использовать C и C++, суета вокруг Rust уменьшится, всё будет норм. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #202 |
209. Сообщение от Аноним (111), 04-Апр-25, 12:35 | –1 +/– | ![]() |
> О чём с тобой разговаривать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #190 Ответы: #428 |
210. Сообщение от Анончоус (?), 04-Апр-25, 12:37 | +1 +/– | ![]() |
> явно выразить реализацию типажей через делегирование их к включенным через композицию полям данных -- нельзя, нужно явно определить каждый метод типажа и дернуть из него соответствующий метод поля... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #254 |
211. Сообщение от Аноним (88), 04-Апр-25, 12:42 | –1 +/– | ![]() |
> Если вы говорите о "бессмысленных переусложнениях" в тщательно продуманных языках программирования, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #201 Ответы: #226 |
212. Сообщение от Анончоус (?), 04-Апр-25, 12:43 | +1 +/– | ![]() |
А можно ли к интеллектуалам определить неосиляторов синтаксиса раста. Про семантику говорить не будем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #167 Ответы: #222 |
213. Сообщение от Аноним (135), 04-Апр-25, 12:52 | –5 +/– | ![]() |
IntelliJ IDEA - лучшая IDE в мире. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 Ответы: #398 |
214. Сообщение от Аноним (214), 04-Апр-25, 12:52 | +4 +/– | ![]() |
Не разбираюсь в качестве языка, однако, что меня отталкивает в rust - это то, с какой маниакальной настойчивостью, буквально насильно, пытаются его "популяризировать". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #220, #230, #232, #240, #274, #389, #461 |
215. Сообщение от Аноним (135), 04-Апр-25, 12:54 | –4 +/– | ![]() |
Ну и зачем мне тогда сдался раст? Если есть другие бесплатные языки с хорошими IDE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #203 Ответы: #424 |
216. Сообщение от Аноним (321), 04-Апр-25, 12:55 | +1 +/– | ![]() |
Modula в глонасс используется. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 Ответы: #241, #326 |
218. Сообщение от Аноним (-), 04-Апр-25, 13:02 | –1 +/– | ![]() |
>Плюс от сишки досталось ведро UB в наследство. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 Ответы: #265, #277 |
219. Сообщение от Аноним (88), 04-Апр-25, 13:07 | +/– | ![]() |
> Этот слон давно не продаётся ☺ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #197 Ответы: #317 |
220. Сообщение от Прохожий (??), 04-Апр-25, 13:12 | –1 +/– | ![]() |
> пытаются его "популяризировать". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 Ответы: #429 |
221. Сообщение от Аноним (-), 04-Апр-25, 13:16 Скрыто ботом-модератором | +4 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #356, #357 |
222. Сообщение от Анон1110м (?), 04-Апр-25, 13:19 | +/– | ![]() |
Они просто не хотят мараться об это. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #212 Ответы: #233 |
223. Сообщение от Аноним (140), 04-Апр-25, 13:22 | +/– | ![]() |
>>> с нормальной реализацией ООП <<< | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #185 Ответы: #231, #234 |
225. Сообщение от Аноним (225), 04-Апр-25, 13:24 | +/– | ![]() |
Посмотри и подумай зачем в плюсы добавили явный self для функций классов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #178 |
226. Сообщение от Аноним (275), 04-Апр-25, 13:28 | +/– | ![]() |
> Ага, наверное не понял зачем переусложнять. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #211 Ответы: #236 |
227. Сообщение от freecoder (ok), 04-Апр-25, 13:28 | +/– | ![]() |
Чем IDE принципиально отличается от редактора кода с плагинами? Чем не устраивает VSCode/VSCodium/Zed с rust-analyzer? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #229, #260, #279 |
228. Сообщение от freecoder (ok), 04-Апр-25, 13:31 | –1 +/– | ![]() |
fn func(x: isize) -> isize | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 |
229. Сообщение от Аноним (135), 04-Апр-25, 13:32 | +1 +/– | ![]() |
Всё должнл быть сразу из коробки интегрированно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #227 Ответы: #247, #385 |
230. Сообщение от xsignal (ok), 04-Апр-25, 13:37 | +/– | ![]() |
Да, сейчас в интернете развёрнута масштабная кампания по дискредитации языка Си, философии UNIX и открытых систем, с параллельной раскруткой раста как "волшебной таблетки" от всех болезней, причём раскрутка ведётся разветвлённой сетью раст-миссионеров, представители которой обосновались на всех IT сайтах и форумах и под каждым тематическим постом поют дифирамбы расту и поливают грязью Си. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 Ответы: #235, #278, #331 |
231. Сообщение от Аноним (88), 04-Апр-25, 13:39 | +/– | ![]() |
Да ладно, профита значительно больше. ООП - это просто удобно, ускоряет разработку. И то что в Расте нормального ООП нет - жирный минус для Раста. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #223 Ответы: #354 |
232. Сообщение от Аноним (310), 04-Апр-25, 13:42 | –2 +/– | ![]() |
>буквально насильно, пытаются его "популяризировать" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 |
233. Сообщение от Анончоус (?), 04-Апр-25, 13:43 | +/– | ![]() |
Двоечники тоже не хотели мараться о математике, русском языке... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #222 |
234. Сообщение от Медведь (ok), 04-Апр-25, 13:46 | +/– | ![]() |
> Практика показала, что у ООП, в том виде в котором он есть в других языках, куча проблем которые приходится героически решать всякими костылями! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #223 Ответы: #238, #402, #456 |
235. Сообщение от Аноним (-), 04-Апр-25, 13:47 | +1 +/– | ![]() |
> Да, сейчас в интернете развёрнута масштабная кампания по дискредитации языка Си, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #230 Ответы: #237 |
236. Сообщение от Аноним (88), 04-Апр-25, 13:48 | +/– | ![]() |
Так для своей фирмы я уже сделал без переусложнений. Это моё конкурентное преимущество. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #226 |
237. Сообщение от xsignal (ok), 04-Апр-25, 13:53 | +/– | ![]() |
> дидов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #235 Ответы: #242, #251 |
238. Сообщение от Аноним (140), 04-Апр-25, 13:53 | +/– | ![]() |
П>>> римеры костылей с ООП, от которых избавляет rust, в студию пожалуйста, или незачет. <<< | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #234 Ответы: #243 |
240. Сообщение от Аноним (-), 04-Апр-25, 13:54 | +1 +/– | ![]() |
> Не разбираюсь в качестве языка, однако, что меня отталкивает в rust - это то, с какой маниакальной настойчивостью, буквально насильно, пытаются его "популяризировать". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 |
241. Сообщение от Аноним (241), 04-Апр-25, 13:59 | +/– | ![]() |
> Modula в глонасс используется. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #216 Ответы: #318 |
242. Сообщение от Аноним (-), 04-Апр-25, 13:59 | –1 +/– | ![]() |
> И да, также действует кампания по нивелированию великих достижений патриархов IT и гениев программирования прошлых лет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #237 Ответы: #246 |
243. Сообщение от Медведь (ok), 04-Апр-25, 14:00 | +/– | ![]() |
> множественное наследование | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #238 Ответы: #427, #458 |
244. Сообщение от freecoder (ok), 04-Апр-25, 14:03 | +2 +/– | ![]() |
Хорошая фича языка держать отдельно определение полей структуры и её методов. Отдельные блоки могут имплементировать методы для разных ограничений обобщённых типов, могут быть скрыты фичами условной компиляции, проще могут генерироваться макросами и т.д. Да и воспринимать их проще, когда поля и методы отделены. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #249, #334 |
245. Сообщение от freecoder (ok), 04-Апр-25, 14:05 | +2 +/– | ![]() |
VSCode хватает для всех задач. Которые не покрывают rustup и cargo с плагинами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #187 |
246. Сообщение от xsignal (ok), 04-Апр-25, 14:07 | +1 +/– | ![]() |
> О, они делали великие достижения! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #242 Ответы: #250, #281 |
247. Сообщение от freecoder (ok), 04-Апр-25, 14:09 | +/– | ![]() |
> Всё должнл быть сразу из коробки интегрированно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #229 Ответы: #275 |
248. Сообщение от Аноним (-), 04-Апр-25, 14:12 | +/– | ![]() |
> А вот в C и C++ мы живём по-настоящему | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
249. Сообщение от Медведь (ok), 04-Апр-25, 14:13 | +/– | ![]() |
Уверен, будь так реализовано в C# или C++, растофилы вопили бы об этом как о страшном недостатке ;) Нет в этом ничего удобного. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #244 Ответы: #262 |
250. Сообщение от Аноним (-), 04-Апр-25, 14:13 | –1 +/– | ![]() |
> Представь себе, да. Все фундаментальные технологии современного IT, всё, что сейчас тихо и незаметно "просто работает", всё, на чём стоит и за счёт чего движется весь Интернет - от этих самых "дидов"! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #246 |
251. Сообщение от Анончоус (?), 04-Апр-25, 14:13 | –1 +/– | ![]() |
Безусловно существует много технологий и ПО, порожденные "дидами", но все они имели, имеют и будут иметь баги и уязвимости. Раст же предлагает сократить количество багов, уязвимостей определенного класса. В чем минус этого "буллет поинта" при продвижении языка? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #237 Ответы: #286 |
254. Сообщение от Медведь (ok), 04-Апр-25, 14:18 | +/– | ![]() |
И зачем было менять смысл термина enumeration, уже устоявшегося в ряде языков? Чтоб не как у всех? Ну и welcome to записи с вариантами в Pascal, union в C/C++, несть им числа, ничего нового тут в расте не изобретено. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #210 Ответы: #261 |
255. Сообщение от Аноним (260), 04-Апр-25, 14:19 | +/– | ![]() |
Первая запись более информативная, не допускающая двусмысленность int | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 |
256. Сообщение от Аноним (260), 04-Апр-25, 14:22 | +/– | ![]() |
Вы в самом деле вчитываетесь в структурные закорючки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
257. Сообщение от Аноним (257), 04-Апр-25, 14:23 | +3 +/– | ![]() |
может стоит лучше выучить C++? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #205 Ответы: #263, #325 |
260. Сообщение от Аноним (260), 04-Апр-25, 14:33 | +/– | ![]() |
IDE предполагает наглядно видеть создаваемый интерфейс приложения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #227 |
261. Сообщение от Анончоус (?), 04-Апр-25, 14:35 | +/– | ![]() |
Какой термин у enumeration? В Swift, Scala enum имеет такой же смысл как и в расте. Или они тоже неустоявшиеся? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #254 |
262. Сообщение от Анончоус (?), 04-Апр-25, 14:41 | +/– | ![]() |
Фантазер. А мне вот удобно. Будут еще аргументы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #249 |
263. Сообщение от Аноним (260), 04-Апр-25, 14:43 | +/– | ![]() |
>может стоит лучше выучить C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #257 |
264. Сообщение от YetAnotherOnanym (ok), 04-Апр-25, 14:47 | +/– | ![]() |
> Подготовка официальной спецификации языка Rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #268 |
265. Сообщение от Аноним (164), 04-Апр-25, 14:48 | +/– | ![]() |
Разыменновывание nullptr - это баг крестов унаследованых от замаранной этим же багом сишки. Отсутствие гигиентических макросово - тоже сишка замарала кресты. Список можно продолжать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #218 |
266. Сообщение от Аноним (-), 04-Апр-25, 14:51 | +/– | ![]() |
> еще и приправленная enum'ами, которое совсем не то, что вы подумали, а суть некий аналог | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 |
267. Сообщение от Аноним (260), 04-Апр-25, 14:53 | –3 +/– | ![]() |
Все думают cast это что-то магическое, кроме простой интерпретации структур данных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #134 Ответы: #276, #282 |
268. Сообщение от Аноним (-), 04-Апр-25, 14:54 | +1 +/– | ![]() |
Неа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #264 |
269. Сообщение от Аноним (269), 04-Апр-25, 14:54 | +/– | ![]() |
Ты просто отстал от развития индустрии. Наследование мертво. Это не баг, это фича. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 |
271. Сообщение от Аноним (271), 04-Апр-25, 14:55 | +/– | ![]() |
Оказывается, что Максим Чирков не в курсе, что СШАшные корпы двигают Rust (как и государство), он думает, что это теория заговора, как он написал на форуме, поэтому удаление таких комментариев обоснованно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #273, #283, #287 |
272. Сообщение от Минона (ok), 04-Апр-25, 14:58 | +/– | ![]() |
> Угу, и получились отличные учебные языки для введения в программирование. Правда, ленивые | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 Ответы: #370 |
273. Сообщение от Аноним (-), 04-Апр-25, 14:58 | –1 +/– | ![]() |
> Хотя, они его уже давно официально ну просто рекламируют, прежде всего потому что он им выгодней С/С++ по деньгам, разработке, поддержке, о чём тоже есть информация в интернете. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #271 Ответы: #332 |
274. Сообщение от Аноним (164), 04-Апр-25, 14:58 | –1 +/– | ![]() |
>это то, с какой маниакальной настойчивостью, буквально насильно, пытаются его "популяризировать" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 Ответы: #353 |
275. Сообщение от Аноним (275), 04-Апр-25, 15:00 | +/– | ![]() |
>> Всё должнл быть сразу из коробки интегрированно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #247 Ответы: #367 |
276. Сообщение от Аноним (-), 04-Апр-25, 15:00 | +/– | ![]() |
> Все думают cast это что-то магическое, кроме простой интерпретации структур данных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #267 Ответы: #300 |
277. Сообщение от Аноним (277), 04-Апр-25, 15:00 | +2 +/– | ![]() |
Нее, чувак, ты не сможешь обелить дыряшку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #218 Ответы: #418 |
278. Сообщение от Аноним (164), 04-Апр-25, 15:01 | +1 +/– | ![]() |
>развёрнута масштабная кампания по дискредитации языка Си | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #230 Ответы: #285, #296 |
279. Сообщение от Аноним (275), 04-Апр-25, 15:02 | –1 +/– | ![]() |
> Чем IDE принципиально отличается от редактора кода с плагинами? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #227 |
280. Сообщение от Минона (ok), 04-Апр-25, 15:02 | +/– | ![]() |
> Rust и "модернистский" стиль плюсов - своими бессмысленными переусложнениями на ровном | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 Ответы: #293 |
281. Сообщение от Аноним (164), 04-Апр-25, 15:05 | –1 +/– | ![]() |
>Представь себе, да. Все фундаментальные технологии современного IT, всё, что сейчас тихо и незаметно "просто работает" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #246 Ответы: #289 |
282. Сообщение от Аноним (275), 04-Апр-25, 15:07 | +/– | ![]() |
> Все думают cast это что-то магическое, кроме простой интерпретации структур данных. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #267 Ответы: #298, #305 |
283. Сообщение от Аноним (164), 04-Апр-25, 15:08 | –1 +/– | ![]() |
>СШАшные корпы двигают Rust (как и государство), он думает, что это теория заговора | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #271 Ответы: #290 |
284. Сообщение от Аноним (284), 04-Апр-25, 15:09 | +1 +/– | ![]() |
Так почему не пишешь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #320 |
285. Сообщение от xsignal (ok), 04-Апр-25, 15:10 | +/– | ![]() |
> Си давным давно себя дискредитировал | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #278 Ответы: #291 |
286. Сообщение от ptr (ok), 04-Апр-25, 15:12 | +1 +/– | ![]() |
> В чем минус этого "буллет поинта" при продвижении языка? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #251 Ответы: #292, #297 |
287. Сообщение от Аноним (88), 04-Апр-25, 15:14 | +1 +/– | ![]() |
Насильно мил не будешь, мне ихний раст нафиг не сдался. Пускай двигают на здоровье. Видно же чьи уши там торчат. Вон флаттер подвигали уже. Для корпов подобные эксперименты - пустяк. Потом ещё раз перепишут) Здешние пиарщики не дадут соврать - платят хорошо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #271 |
288. Сообщение от Нуину (?), 04-Апр-25, 15:16 | +2 +/– | ![]() |
> А Rust и Go приносят смех и радость людям. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #195 |
289. Сообщение от xsignal (ok), 04-Апр-25, 15:23 | +/– | ![]() |
> выкинуть и написать нормально | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #281 Ответы: #319 |
290. Сообщение от Аноним (-), 04-Апр-25, 15:26 | –1 +/– | ![]() |
>>СШАшные корпы двигают Rust (как и государство), он думает, что это теория заговора | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #283 |
291. Сообщение от Аноним (-), 04-Апр-25, 15:30 | +/– | ![]() |
>> Си давным давно себя дискредитировал | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #285 Ответы: #299 |
292. Сообщение от Анончоус (?), 04-Апр-25, 15:31 | +/– | ![]() |
С этим согласен. Когда впервые о расте услышал и о бесконечных рекламах, какой он крутой, убийца плюсов, испытывал некое отвращение. Потом как-то забил на эти желтушные заголовки и начал писать на расте for fun. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #286 |
293. Сообщение от Аноним (88), 04-Апр-25, 15:32 | +/– | ![]() |
> Пиши на Лиспе, он простой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #280 Ответы: #426 |
294. Сообщение от Аноним (260), 04-Апр-25, 15:36 | +/– | ![]() |
После года ментальной трансформации авторы решили, что всем будет и так ясно. Это же очевидно - каждый поймет. Или свои мутированые способности стали эксклюзивно продавать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
296. Сообщение от ptr (ok), 04-Апр-25, 15:45 | +/– | ![]() |
> Вы хотя бы осознаёте насколько крива реализация того же fork-а | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #278 Ответы: #308 |
297. Сообщение от Аноним (-), 04-Апр-25, 15:47 | –1 +/– | ![]() |
> Именно в том, как он происходит. Для подавляющего большинства адекватных людей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #286 Ответы: #304 |
298. Сообщение от Аноним (260), 04-Апр-25, 15:51 | +/– | ![]() |
Реальность в том, что в С интервлияние неправильной интерпретации видны сразу, а в C++ Вы настолько запутались в иерархиях, что это не видно и превращается в скрытую проблему. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #282 |
299. Сообщение от xsignal (ok), 04-Апр-25, 15:53 | +/– | ![]() |
А что Xorg? Работает. Подарил Linux'у GUI. Без него все так на винде бы и сидели. Я с 2004 года под Xorg'ом и до сих пор, вообще никаких претензий. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #291 Ответы: #301, #315 |
300. Сообщение от Аноним (260), 04-Апр-25, 15:55 | +/– | ![]() |
Так это проблема программиста. Неявности надо избегать, иначе не только другой не поймет, но и сам забудешь через неделю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #276 Ответы: #302 |
301. Сообщение от Аноним (-), 04-Апр-25, 16:02 | +/– | ![]() |
> А что Xorg? Работает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #299 Ответы: #307 |
302. Сообщение от Аноним (-), 04-Апр-25, 16:07 | +/– | ![]() |
> Так это проблема программиста. Неявности надо избегать, иначе не только другой не поймет, но и сам забудешь через неделю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #300 Ответы: #303 |
303. Сообщение от Аноним (260), 04-Апр-25, 16:15 | +/– | ![]() |
Типичная отмазка исполнительного программиста перед менеджером. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #302 Ответы: #327 |
304. Сообщение от ptr (ok), 04-Апр-25, 16:20 | +/– | ![]() |
> А эти "большинство адекватных" как определили? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #297 Ответы: #311, #314 |
305. Сообщение от Аноним (260), 04-Апр-25, 16:20 | +/– | ![]() |
Ассемблер тоже не слышал про модные слова. Есть адрес и он одинаков, к примеру. в указателе буфера и указателе на структуру над этим буфером. И последствия как бы очевидны. Используйте union | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #282 |
306. Сообщение от fuggy (ok), 04-Апр-25, 16:21 | +/– | ![]() |
Нормальный синтасис, а не где есть 15 способов создать объект и ещё 70 способов выстрелить себе в ногу. C++ настолько раздутый стандарт и туда всё продолжают добавлять и добавлять. Вот когда создадут надмножество без шаблонов и кучи разных способов написать одно и тоже, тогда и поговорим. Из неудобного синтасиса в Rust там только лайфтаймы, но они не каждый раз нужны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
307. Сообщение от Аноним (88), 04-Апр-25, 16:28 | –1 +/– | ![]() |
У легкомысленных пиар-растов всё просто. Подумаешь какой-то X.Org Server, а они уж точно создадут "некривую" архитектуру. Трепещите! Напишут, перепишут, аж допереписываются, но только если корпы хорошо заплатят! Да, и вот такие потешные экземпляры корпоративно-либерастической культурки на полном серьёзе считают, что раст не задвинут, что это надолго. Как говорится, блаженны верующие, ибо они не ведают сомнения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #301 Ответы: #316 |
308. Сообщение от Аноним (164), 04-Апр-25, 16:30 | +/– | ![]() |
>Чем создание дочернего процесса через fork() c CoW хуже, чем с копированием памяти при создании процесса? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #296 Ответы: #335 |
309. Сообщение от fuggy (ok), 04-Апр-25, 16:31 | +/– | ![]() |
И какой простор для метапрограммирования это открывает. (foo a b c) это вызов функции, а `(foo a b c) это просто тип данных список. Сравните с обычным вызовом foo(a, b, c) и скажите кто говорит что в лиспе больше скобочек. Можно таскать аргументы от функции отдельно и подставлять нужную функцию по условию. И вообще построить поверх любой DSL синтаксис с любым синтаксисом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #323, #337 |
310. Сообщение от Аноним (310), 04-Апр-25, 16:34 | +/– | ![]() |
>всякие gccrs пока еще нерабочие и им придется адаптироваться, если вдруг они понаписывали что-то несовместимое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 Ответы: #365 |
311. Сообщение от Аноним (311), 04-Апр-25, 16:36 | –1 +/– | ![]() |
>> А эти "большинство адекватных" как определили? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #304 Ответы: #339 |
312. Сообщение от Аноним (260), 04-Апр-25, 16:37 | +1 +/– | ![]() |
Стандарт нужен не создателю, стандарт нужен потребителю. Как создатель, я не заинтересован ограничивать себя соблюдением стандарта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
313. Сообщение от Аноним (164), 04-Апр-25, 16:38 | +/– | ![]() |
>Ох уж эти неофиты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
314. Сообщение от Аноним (164), 04-Апр-25, 16:40 | –1 +/– | ![]() |
Для начала пусть ненавистники Раста пометят каждое своё сообщение рекламой, особенно ложь и провокацию, тогда поговорим | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #304 Ответы: #322, #324 |
315. Сообщение от Аноним (164), 04-Апр-25, 16:44 | +/– | ![]() |
>Я с 2004 года под Xorg'ом и до сих пор, вообще никаких претензий | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #299 |
316. Сообщение от Аноним (311), 04-Апр-25, 16:44 | +/– | ![]() |
> У легкомысленных пиар-растов всё просто. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #307 Ответы: #328 |
317.
Сообщение от Facemaker![]() | –1 +/– | ![]() |
>Потому что не модный!!! Устарел (С) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #219 |
318. Сообщение от Аноним (321), 04-Апр-25, 16:48 | +/– | ![]() |
> В глонассах могут хоть брейнфак использовать)) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #241 |
319. Сообщение от Аноним (164), 04-Апр-25, 16:49 | +/– | ![]() |
>Ну выкинь TCP/IP и напиши принципиально новый "нормальный" протокол | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #289 |
320. Сообщение от Аноним (135), 04-Апр-25, 16:50 | +/– | ![]() |
Что? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #284 Ответы: #329 |
321. Сообщение от Аноним (321), 04-Апр-25, 16:50 | +/– | ![]() |
Пруфов у тебя, разумеется, не будет? Куча софта в BSD компилируется вместо gcc с помощью clang. Да-да, того самого, который изначально под Linux и gcc был. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 Ответы: #336 |
322. Сообщение от ptr (ok), 04-Апр-25, 16:50 | +/– | ![]() |
Вы призываете уподобляться худшему из оппонентов? Это такой принцип продвижения Rust? Ну-ну ))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #314 |
323. Сообщение от Аноним (323), 04-Апр-25, 16:51 | +/– | ![]() |
> кто говорит что в лиспе больше скобочек | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #309 Ответы: #383 |
324. Сообщение от Аноним (311), 04-Апр-25, 16:56 | +/– | ![]() |
> Для начала пусть ненавистники Раста пометят каждое своё сообщение рекламой, особенно ложь и провокацию, тогда поговорим | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #314 Ответы: #348 |
325. Сообщение от Аноним (-), 04-Апр-25, 17:06 | +/– | ![]() |
> может стоит лучше выучить C++? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #257 |
326. Сообщение от fuggy (ok), 04-Апр-25, 17:12 | +/– | ![]() |
>Есть ли в rust формальная верификация | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #216 |
327. Сообщение от Аноним (-), 04-Апр-25, 17:15 | +1 +/– | ![]() |
> Типичная отмазка исполнительного программиста перед менеджером. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #303 Ответы: #343 |
328. Сообщение от Аноним (88), 04-Апр-25, 17:19 | +/– | ![]() |
>> Да, и вот такие потешные экземпляры корпоративно-либерастической культурки на полном серьёзе считают, что раст не задвинут, что это надолго. Как говорится, блаженны верующие, ибо они не ведают сомнения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #316 Ответы: #431 |
329. Сообщение от Аноним (284), 04-Апр-25, 17:23 | +1 +/– | ![]() |
Почему не пишешь мощную IDE по типу Rust Rover, только бесплатную, опенсорсную и желательно на расте? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #320 Ответы: #436 |
331. Сообщение от Нуину (?), 04-Апр-25, 17:30 | +/– | ![]() |
Все верно написали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #230 |
332.
Сообщение от Facemaker![]() | –2 +/– | ![]() |
>Если речь о "учимся легче, пишем быстрее и делаем меньше багов, экономим время программистов и тестеров" - то он выгоден всем, включая СПО. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #273 |
333. Сообщение от Нуину (?), 04-Апр-25, 17:33 Скрыто ботом-модератором | +2 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #355, #359 |
334.
Сообщение от Facemaker![]() | +/– | ![]() |
>Хорошая фича языка держать отдельно определение полей структуры и её методов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #244 |
335. Сообщение от ptr (ok), 04-Апр-25, 17:39 | +/– | ![]() |
>>Чем создание дочернего процесса через fork() c CoW хуже, чем с копированием памяти при создании процесса? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #308 Ответы: #360 |
336. Сообщение от Аноним (-), 04-Апр-25, 17:41 | +/– | ![]() |
> Пруфов у тебя, разумеется, не будет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #321 |
337. Сообщение от Аноним (164), 04-Апр-25, 17:42 | +/– | ![]() |
>И какой простор для метапрограммирования это открывает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #309 Ответы: #372 |
338. Сообщение от fuggy (ok), 04-Апр-25, 17:42 | +/– | ![]() |
>На языке без сборщика мусора невозможно писать безопасный код | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 Ответы: #344 |
339. Сообщение от ptr (ok), 04-Апр-25, 17:46 | +/– | ![]() |
> Тут надо сначала доказать, что это реклама. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #311 Ответы: #352 |
340. Сообщение от Аноним (164), 04-Апр-25, 17:46 | +/– | ![]() |
>Если у вас не так - то сразу себе кучу платформ отрываете. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #198 Ответы: #440 |
342. Сообщение от fuggy (ok), 04-Апр-25, 17:49 | +/– | ![]() |
Всё равно эта interior mutability выглядит как костыль. Но я понимаю что без неё не обойтись. Например тот же Rc/Arc/RwLock можно клонировать и потом мутировать, но при этом он будет таким же уникальным, за счёт блокировок, а не за счёт уникальности указателя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 Ответы: #391, #438 |
343. Сообщение от Аноним (260), 04-Апр-25, 17:57 | +/– | ![]() |
Стоп. Изначально я говорил, что надо избегать неясности. И надо указывать явно, что хочет программист. Это надо расценивать как мера предосторожности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #327 Ответы: #345 |
344. Сообщение от Аноним (-), 04-Апр-25, 17:57 | –1 +/– | ![]() |
>>На языке без сборщика мусора невозможно писать безопасный код | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #338 Ответы: #376, #394 |
345. Сообщение от Аноним (-), 04-Апр-25, 17:59 | +/– | ![]() |
> Стоп. Изначально я говорил, что надо избегать неясности. И надо указывать явно, что хочет программист. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #343 Ответы: #411 |
346. Сообщение от Аноним (346), 04-Апр-25, 18:00 | +/– | ![]() |
Все что было написано на предыдущем Раст'е было написано на предыдущем Растёт, в случае с С++ ещё можно отпетлять | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #205 |
347. Сообщение от Аноним (347), 04-Апр-25, 18:04 | +/– | ![]() |
С каких это пор мегажрущая помойка на Java стала "IDE"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #350 |
348. Сообщение от ptr (ok), 04-Апр-25, 18:04 | +/– | ![]() |
> Ненене, давай пусть сначала определятся "что такое реклама" в контексте ЯП. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #324 Ответы: #349 |
349. Сообщение от Аноним (-), 04-Апр-25, 18:16 | +/– | ![]() |
> "объект рекламирования - результаты интеллектуальной деятельности [...] на привлечение | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #348 Ответы: #364 |
350. Сообщение от Аноним (284), 04-Апр-25, 18:24 | +1 +/– | ![]() |
Предложите альтернативу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #347 |
351. Сообщение от Аноним (351), 04-Апр-25, 18:25 | +/– | ![]() |
https://castle-engine.io/why_pascal | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 |
352. Сообщение от Аноним (-), 04-Апр-25, 18:34 | +/– | ![]() |
> и его продвижение на рынке; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #339 Ответы: #366, #404 |
353. Сообщение от Аноним (321), 04-Апр-25, 18:43 | +/– | ![]() |
> Любую хорошую технологию нужно продвигать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #274 Ответы: #358, #368 |
354.
Сообщение от Facemaker![]() | +1 +/– | ![]() |
> И то что в Расте нормального ООП нет - жирный минус для Раста. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #231 Ответы: #363, #419 |
355. Сообщение от Аноним (-), 04-Апр-25, 18:44 | –2 +/– | ![]() |
> Коротко про раст: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #333 Ответы: #374, #378 |
356. Сообщение от Аноним (140), 04-Апр-25, 18:45 | +/– | ![]() |
>>> все её стандарты достояние человечества <<< | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #221 |
357. Сообщение от Аноним (-), 04-Апр-25, 18:50 | +1 +/– | ![]() |
> ISO это международная организация, все её стандарты достояние человечества. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #221 |
358. Сообщение от Аноним (-), 04-Апр-25, 18:52 | +/– | ![]() |
>> Любую хорошую технологию нужно продвигать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #353 |
359. Сообщение от Аноним (-), 04-Апр-25, 18:58 | –1 +/– | ![]() |
> Именно это окружение и отпугивает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #333 Ответы: #361, #375 |
360. Сообщение от Аноним (164), 04-Апр-25, 18:58 | +/– | ![]() |
>Не понял, а почему это костыль и какие альтернативы есть без fork()? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #335 Ответы: #390 |
361. Сообщение от нах. (-), 04-Апр-25, 19:00 | +/– | ![]() |
>> Именно это окружение и отпугивает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #359 |
363. Сообщение от Аноним (164), 04-Апр-25, 19:03 Скрыто ботом-модератором | –1 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #354 |
364. Сообщение от ptr (ok), 04-Апр-25, 19:04 | +/– | ![]() |
> Но скорее подпадает под "социальную рекламу", тк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #349 Ответы: #380 |
365. Сообщение от Аноним (365), 04-Апр-25, 19:07 | +/– | ![]() |
> Ну вы же понимаете, что есть такая опция -std=, где можно будет указать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #310 |
366. Сообщение от ptr (ok), 04-Апр-25, 19:07 | +/– | ![]() |
> Ну вот это уже не выполняется. Раст не продается и не покупается. Компилятор вообще бесплатный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #352 Ответы: #379 |
367. Сообщение от Аноним (-), 04-Апр-25, 19:11 | +/– | ![]() |
> Интеграция в *интегрированной* среде разработки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #275 |
368. Сообщение от Аноним (164), 04-Апр-25, 19:13 | +/– | ![]() |
>Действительно нужное принимается быстро и без агрессивного маркетинга. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #353 |
370. Сообщение от Аноним (-), 04-Апр-25, 19:19 | –2 +/– | ![]() |
> Щаз... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #272 |
371. Сообщение от анонимус (??), 04-Апр-25, 19:29 | –1 +/– | ![]() |
Ничего лучше ещё не придумали, ибо приходится выбирать между многословностью и простотой чтения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #388, #469 |
372. Сообщение от fuggy (ok), 04-Апр-25, 19:30 | +/– | ![]() |
>в этом нетипизированном месиве почти нереально разобраться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #337 Ответы: #377, #432 |
374. Сообщение от Нуину (?), 04-Апр-25, 19:35 | +2 +/– | ![]() |
>> Коротко про раст: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #355 |
375. Сообщение от Нуину (?), 04-Апр-25, 19:37 | +3 +/– | ![]() |
>> Именно это окружение и отпугивает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #359 Ответы: #387 |
376. Сообщение от fuggy (ok), 04-Апр-25, 19:37 | +/– | ![]() |
> В расте оно проверяется на этапе компиляции. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #344 |
377. Сообщение от Аноним (164), 04-Апр-25, 19:40 | +/– | ![]() |
>В те времена язык с динамической типизацией, сборщиком мусора и REPL это была вершина мастерства | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #372 Ответы: #400, #433 |
378. Сообщение от Нуину (?), 04-Апр-25, 19:41 | +1 +/– | ![]() |
>> Коротко про раст: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #355 Ответы: #381 |
379. Сообщение от Аноним (164), 04-Апр-25, 19:43 | +/– | ![]() |
>О платности или бесплатности не вижу ни слова. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #366 Ответы: #392 |
380. Сообщение от Аноним (-), 04-Апр-25, 19:46 | +/– | ![]() |
>> Но скорее подпадает под "социальную рекламу", тк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #364 Ответы: #399 |
381. Сообщение от Аноним (-), 04-Апр-25, 19:48 | –1 +/– | ![]() |
> Это коротко, да. Для подробного изложения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #378 |
383. Сообщение от fuggy (ok), 04-Апр-25, 19:55 | +/– | ![]() |
Да так действительно лучшеaddEventListener("click", function (e) { | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #323 Ответы: #384, #414 |
384. Сообщение от Аноним (-), 04-Апр-25, 20:03 | +/– | ![]() |
Справедливости ради никто не заставляет их писать в одну строку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #383 Ответы: #412 |
385. Сообщение от morphe (?), 04-Апр-25, 20:05 | +/– | ![]() |
> Всё должнл быть сразу из коробки интегрированно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #229 |
386. Сообщение от morphe (?), 04-Апр-25, 20:07 | +/– | ![]() |
> Зачем мне десяток редакторов уровня notepad, если мне нужна одна мощная IDE | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #413 |
387. Сообщение от Аноним (-), 04-Апр-25, 20:09 | –1 +/– | ![]() |
>> местные иксперты настолько напуганы, что обсираются в каждой новости про раст)) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #375 |
388. Сообщение от User (??), 04-Апр-25, 20:09 | +/– | ![]() |
> Ничего лучше ещё не придумали, ибо приходится выбирать между многословностью и простотой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #371 |
389. Сообщение от Аноним (389), 04-Апр-25, 20:15 | +/– | ![]() |
> Разработчики на Rust почему-то хотят не что-то новое создавать на этом языке, а именно переписать старое | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 |
390. Сообщение от ptr (ok), 04-Апр-25, 20:16 | +/– | ![]() |
>>Не понял, а почему это костыль и какие альтернативы есть без fork()? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #360 Ответы: #405 |
391. Сообщение от morphe (?), 04-Апр-25, 20:28 | +/– | ![]() |
> Например тот же Rc/Arc/RwLock можно клонировать и | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #342 |
392. Сообщение от ptr (ok), 04-Апр-25, 20:37 | +/– | ![]() |
> Мне тут стало очень интересно, являются ли красивые девушки на пляже рекламой презервативов/колясок что там по списку или нет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #379 |
393. Сообщение от Страдивариус (?), 04-Апр-25, 20:45 | +/– | ![]() |
Конечно, толстенько ты накинул. Но как чел, который пишет на современных плюсах и на расте, готов подискутировать серьезно. На текущий момент могу утверждать, что в целом код на расте пишется быстрее. Однако есть штучки, которых не хватает в расте из крестов. Главное чего мне не хватает - специализация generic'ов. Прям вообще для меня жопа без неё. Нет нормальных реализаций аналогов Boost.MultiIndex (нет, crate multi_index_map - и близко не то). Макросы в расте творят чудеса, плюсам, конечно, не хватает такого мощного инструмента (нет, плюсовый препорцессор - это детская поделка, если сравнивать с растовым). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
394. Сообщение от Аноним (394), 04-Апр-25, 20:57 | +/– | ![]() |
Не понимаю все эти наезды на указатели, адресную арифметику, так называемое UB. Все это есть особенности реализации процессора, а не прихоти создателей C, который просто адекватно отражает компьютерное железо, что и должен обеспечивать язык системного программирования. Если в вашем алгоритме сложение двух чисел может привести к UB, то может быть правильное решение не в том чтобы использовать rust, а том чтобы применить double? Чтобы поймать целочисленное переполнение в процессоре x86-84 нужно дополнительно выполнять условный оператор (jo или jno) после арифметических, что увеличивает размер программы, уменьшается скорость и время работы от батареи. В то время как FPU может самостоятельно сгенерировать прерывание в отличие от CPU. Можно ли написать уязвимый, глючный код на C? Безусловно. Но ведь можно написать и нормальный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #344 Ответы: #407, #415 |
396.
Сообщение от Аноним![]() | +/– | ![]() |
А у каких языков есть есть мощная, бесплатная, оперсорсная IDE написанная на том же языке? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #401 |
397. Сообщение от Ан Оним (?), 04-Апр-25, 21:06 | +/– | ![]() |
Такой язык был - R-Lisp. Лисп с алголовским синтаксисом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
398.
Сообщение от Аноним![]() | +/– | ![]() |
Но при этом чисто коммерческая и не опенсорс. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #213 Ответы: #406 |
399. Сообщение от ptr (ok), 04-Апр-25, 21:07 | +/– | ![]() |
> А рынок то где?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #380 Ответы: #409 |
400. Сообщение от Ан Оним (?), 04-Апр-25, 21:10 | +/– | ![]() |
Алгоритмические языки (и другие формальные нотации, допустим, математическая нотация) не устаревают | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #377 Ответы: #408 |
401. Сообщение от maximnik0 (?), 04-Апр-25, 21:31 | +/– | ![]() |
Чувствую холливар но удержаться не могу -Lazarus. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #396 |
402. Сообщение от Ан Оним (?), 04-Апр-25, 21:40 | +/– | ![]() |
Сделайте запрос "недостатки ооп" и удивитесь. Например https://tproger.ru/translations/oop-the-trillion-dollar-disa... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #234 |
403. Сообщение от Ан Оним (?), 04-Апр-25, 21:43 | +/– | ![]() |
>rust реализует этакое "недоООП", | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #185 |
404. Сообщение от ptr (ok), 04-Апр-25, 21:56 | +/– | ![]() |
> А чем заключались эти ошибки? Писалось за пределы буфера | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #352 |
405. Сообщение от Аноним (164), 04-Апр-25, 22:16 | +/– | ![]() |
>Не вижу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #390 Ответы: #410 |
406. Сообщение от Аноним (135), 04-Апр-25, 22:24 | +/– | ![]() |
Коммерческая там ultimate, а в community есть всё что нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #398 |
407. Сообщение от Аноним (-), 04-Апр-25, 22:24 | +/– | ![]() |
> Не понимаю все эти наезды на указатели, адресную арифметику, так называемое UB. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #394 |
408. Сообщение от Аноним (164), 04-Апр-25, 22:28 | +/– | ![]() |
Ещё как устаревает. Было время, когда не было арабских(то есть индийских) цифр, а были римские. Было время, когда не было знаков препинаения, авесьтекстписалсяводномрегистребезпробелов. Сейчас есть гораздо более удобные вещи, чем динамическая типизация | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #400 |
409. Сообщение от Аноним (-), 04-Апр-25, 22:51 | +/– | ![]() |
> "лица, на привлечение внимания которых к объекту рекламирования направлена реклама" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #399 Ответы: #416 |
410. Сообщение от ptr (ok), 04-Апр-25, 23:00 | +/– | ![]() |
>>Не вижу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #405 Ответы: #421 |
411. Сообщение от Витюшка (?), 04-Апр-25, 23:28 | +/– | ![]() |
Не получился. Его пассаж - "делай всё явно, и Rust не нужен". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #345 |
412. Сообщение от fuggy (ok), 04-Апр-25, 23:42 | +/– | ![]() |
Перенести можно. А вот так бы это выглядело в lisp синтаксисе(add-event-listener "click" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #384 |
413. Сообщение от fuggy (ok), 04-Апр-25, 23:50 | –1 +/– | ![]() |
Как это можно сравнивать rust-analyzer это же LSP. Всё что LSP предоставляет можно подключить к любому редактору, если он это поддерживает. А Rust Rover это IDE и использует под капотом свои подсказки и валидаторы. И к нему можно тоже подключить внешний rust-analyzer через плагин. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #386 Ответы: #470 |
414. Сообщение от Аноним (414), 04-Апр-25, 23:51 | +/– | ![]() |
Минус шесть скобок. Держи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #383 Ответы: #422, #434 |
415. Сообщение от fuggy (ok), 05-Апр-25, 00:01 | +/– | ![]() |
Посыл вообще не про UB и переполнение интов. А про то что не нужно забывать очищать память в конце функции. Это просто удобство и 21 век уже на дворе, если компилятор за тебя может автоматически вставить там где надо free. И конечно он не допустит по недосмотру double-free или use-after-free. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #394 |
416. Сообщение от ptr (ok), 05-Апр-25, 00:06 | +/– | ![]() |
> Вот на каком рынке идет продвижение раста? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #409 Ответы: #430, #448 |
417. Сообщение от Аноним (414), 05-Апр-25, 00:24 | +/– | ![]() |
Для одарённых ещё более - если на разных архитектурах что-то различается, то для этого можно использовать implementation-defined и unspecified. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #198 |
418. Сообщение от Аноним (414), 05-Апр-25, 00:37 | +/– | ![]() |
> Change My Mind | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #277 |
419. Сообщение от Аноним (88), 05-Апр-25, 00:54 | +/– | ![]() |
> кроме ... наследования данных, то есть самого вредного. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #354 |
420. Сообщение от fuggy (ok), 05-Апр-25, 01:25 | +/– | ![]() |
ООП одна из множества парадигм. Может от недостатков ли ООП в них появились extension methods и default methods в интерфейсах? Которые по сути те же трейты. Данные отдельно, методы отдельно это удобно. Потому что для структуры можно реализовать много трейтов. А что в ООП, в нём можно реализовать несколько интерфейсов, но тогда копипастить каждую функцию во все классы или отнаследоваться от единственного класса с его функциями. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 |
421. Сообщение от Аноним (164), 05-Апр-25, 01:29 | +/– | ![]() |
>И как технически Вы это собрались реализовать? Копированием всех 70 ГБ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #410 |
422. Сообщение от fuggy (ok), 05-Апр-25, 01:50 | +/– | ![]() |
На lisp можно создавать новый синтаксис не изменяя ядро языка. Создаём макрос, который будет преобразовывать (e) => (body) к (lambda (e) (body)). И не нужно ждать 10 лет пока в язык добавят стрелочные функции. И вообще реализовать любой DSL, хочешь css правила объявляй, хочешь html формируй, не нравится префиксное сложение, поменяй на инфиксное. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #414 Ответы: #423 |
423. Сообщение от Аноним (414), 05-Апр-25, 02:23 | +/– | ![]() |
> На lisp можно создавать новый синтаксис | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #422 |
424. Сообщение от Прохожий (??), 05-Апр-25, 02:57 | –1 +/– | ![]() |
То есть, сам язык программирования вам не нужен (не интересен), если там нет IDE? VSCode с Rust-analyzer не подходит только тем, что надо лишний раз на клавиатуре поклацать, чтобы этот плагин поставить из маркета? А вы точно программист? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #215 Ответы: #435 |
425. Сообщение от Прохожий (??), 05-Апр-25, 03:16 | +/– | ![]() |
>своими бессмысленными переусложнениями | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 |
426. Сообщение от Прохожий (??), 05-Апр-25, 03:20 | +/– | ![]() |
>Задача - выбрать оптимальную "золотую середину" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #293 |
427. Сообщение от Прохожий (??), 05-Апр-25, 03:36 | +/– | ![]() |
>Очень полезная вещь при комбинировании ортогональных сущностей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #243 |
428. Сообщение от Прохожий (??), 05-Апр-25, 03:42 | +/– | ![]() |
>О Rust только поговорить. Этим заканчивается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #209 |
429. Сообщение от Прохожий (??), 05-Апр-25, 03:49 | –1 +/– | ![]() |
>предложили бы качественный инструментарий, публикации "историй успеха", доброжелательное отношение | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #220 |
430. Сообщение от Прохожий (??), 05-Апр-25, 04:09 | +/– | ![]() |
>Даже само утверждение "Rust - безопасный язык" - уже вводит потребителя в заблуждение, так как его безопасность ограничена только управлением памятью и потоками вне unsafe блоков, да и то не всегда. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #416 Ответы: #444 |
431. Сообщение от Прохожий (??), 05-Апр-25, 04:20 | +/– | ![]() |
>Теперешний раст - это всего лишь экспериментальная отработка теории, за которой последует нечто более вменяемое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #328 |
432. Сообщение от Аноним (434), 05-Апр-25, 04:27 | +/– | ![]() |
> есть кейворды, такого в других языках не встречается | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #372 |
433. Сообщение от Аноним (434), 05-Апр-25, 04:30 | +/– | ![]() |
> > язык с динамической типизацией, сборщиком мусора и REPL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #377 Ответы: #445 |
434. Сообщение от Аноним (434), 05-Апр-25, 04:41 | +/– | ![]() |
addEventListener("click", e =>Ну не правда же. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #414 |
435. Сообщение от Аноним (135), 05-Апр-25, 09:13 | +1 +/– | ![]() |
> А вы точно программист? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #424 Ответы: #442, #462 |
436. Сообщение от Аноним (135), 05-Апр-25, 09:15 | +/– | ![]() |
Ну почему не пишу, пишу, но только не для раста, и не на расте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #329 |
437. Сообщение от Аноним (-), 05-Апр-25, 10:54 | +/– | ![]() |
> Например АДА - сначала написали требования, потом несколько итераций уточнений. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #152 |
438. Сообщение от Аноним (438), 05-Апр-25, 11:25 | +/– | ![]() |
> Всё равно эта interior mutability выглядит как костыль. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #342 |
440. Сообщение от Омномним (?), 05-Апр-25, 11:38 | +/– | ![]() |
при этом для всякой экзотики мат. операции для float & double реализовали софтово, и ниче 😀 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #340 |
442. Сообщение от incorporate (?), 05-Апр-25, 13:35 | +/– | ![]() |
А в чем проблема купить проприетарную IDE? Ни разу не слышал чтобы те же уважаемые натуралы требовали себе бесплатный комп для разработки софта. Вообще это что-то новое в мире опенсорса, когда халявщики начинают ТРЕБОВАТЬ халявы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #435 Ответы: #446, #472 |
443. Сообщение от incorporate (?), 05-Апр-25, 13:38 | +/– | ![]() |
>> не могли синтаксис покрасивее сделать что-ли, чтобы легче читался? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
444. Сообщение от ptr (ok), 05-Апр-25, 13:39 | +/– | ![]() |
А при чём тут новость, если Вы оспариваете мое изначальное утверждение? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #430 Ответы: #460 |
445. Сообщение от Аноним (164), 05-Апр-25, 14:35 | +/– | ![]() |
Динамическую типизацию. Это может и смотрелось хорошо в прошлом, но во-первых есть семейство ML подобных языков, типа Ocaml и Haskell, а во-вторых, даже до разработчиков на динамически типизированных языках дошло, и они стали добавлять типизацию в php, python, ruby, в js в виде ts. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #433 |
446. Сообщение от Аноним (135), 05-Апр-25, 15:27 | +/– | ![]() |
> А в чем проблема купить проприетарную IDE? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #442 Ответы: #464 |
448. Сообщение от Аноним (-), 05-Апр-25, 16:21 | +/– | ![]() |
>> Вот на каком рынке идет продвижение раста? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #416 Ответы: #452 |
452. Сообщение от ptr (ok), 05-Апр-25, 19:10 | +/– | ![]() |
> Вполне подходит под очернение конкурентов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #448 |
453. Сообщение от Аноним (135), 05-Апр-25, 19:28 | +/– | ![]() |
Попробовал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #181 |
456. Сообщение от Аноним (-), 05-Апр-25, 19:36 | +/– | ![]() |
> в ряде предметных областей наблюдаются вполне естественные иерархии | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #234 |
458. Сообщение от Аноним (-), 05-Апр-25, 21:56 | +/– | ![]() |
> Очень полезная вещь при комбинировании ортогональных сущностей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #243 |
459. Сообщение от Аноним (459), 05-Апр-25, 22:37 | +/– | ![]() |
кто осилил его собрать из сырцов, на локальной машине, без интернета, есть такие? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #463 |
460. Сообщение от Прохожий (??), 05-Апр-25, 22:50 | +/– | ![]() |
Ваше изначальное утверждение не несёт не содержит в себе фактов, это всего лишь ваше ничем не подкреплённое мнение (на которое вы, безусловно, имеете полное право), поэтому оспаривать его было бы неосмотрительно с моей стороны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #444 |
461. Сообщение от Прохожий (??), 05-Апр-25, 23:00 | +/– | ![]() |
> Не разбираюсь в качестве языка, однако, что меня отталкивает в rust - это то, с какой маниакальной настойчивостью, буквально насильно, пытаются его "популяризировать". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #214 |
462. Сообщение от Прохожий (??), 05-Апр-25, 23:09 | +/– | ![]() |
>> А вы точно программист? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #435 |
463. Сообщение от Прохожий (??), 05-Апр-25, 23:14 | +/– | ![]() |
> кто осилил его собрать из сырцов, на локальной машине, без интернета, есть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #459 Ответы: #466 |
464. Сообщение от Прохожий (??), 05-Апр-25, 23:17 | +/– | ![]() |
> А что касается раста, то о расте должны позаботится разработчики раста, и | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #446 |
465. Сообщение от Прохожий (??), 05-Апр-25, 23:23 | +/– | ![]() |
> Блин, какой же корявый синтаксис, не выразительный, не красивый, жуть какая-то... Куча | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
466. Сообщение от Аноним (459), 05-Апр-25, 23:55 | +/– | ![]() |
>Но зачем биться головой об стену | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #463 |
467. Сообщение от Bottle (?), 06-Апр-25, 01:00 | +/– | ![]() |
Ты даже не эквивалентные записи привёл. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 |
468. Сообщение от Bottle (?), 06-Апр-25, 01:03 | +/– | ![]() |
Если будет возможность писать дурной код, люди будут ей пользоваться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 |
469. Сообщение от Bottle (?), 06-Апр-25, 01:08 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #371 |
470. Сообщение от morphe (?), 06-Апр-25, 02:51 | +/– | ![]() |
> Всё что LSP предоставляет можно подключить к любому редактору, если он это поддерживает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #413 |
471. Сообщение от Аноним (471), 06-Апр-25, 02:54 | +/– | ![]() |
Сам напиши, в чем проблема-то? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 |
472. Сообщение от Аноним (471), 06-Апр-25, 02:58 | +/– | ![]() |
> Вообще это что-то новое в мире опенсорса, когда халявщики начинают ТРЕБОВАТЬ халявы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #442 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |