Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от opennews (??), 27-Сен-19, 10:46 | ||
Опубликован релиз языка системного программирования Rust 1.38, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (1), 27-Сен-19, 10:46 | ||
Имеет ли смысл учить плюсы или сразу с паста начать? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Выпуск языка программирования Rust 1.38" | +17 +/– | |
Сообщение от анонимус (??), 27-Сен-19, 10:47 | ||
имеет, как раз выучишь плюсы к тому времени как раст станет мейнстримом | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Выпуск языка программирования Rust 1.38" | +3 +/– | |
Сообщение от Аноним (4), 27-Сен-19, 10:48 | ||
+1 | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
153. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (153), 28-Сен-19, 00:17 | ||
Ты второй плюс потерял. Правильно будет 1++ | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
199. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Java (?), 30-Сен-19, 16:12 | ||
Плюсовики любят именно ++1. | ||
Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору |
5. "Выпуск языка программирования Rust 1.38" | +4 +/– | |
Сообщение от анонимчик (?), 27-Сен-19, 10:59 | ||
он не станет мэйнстримом | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
10. "Выпуск языка программирования Rust 1.38" | +5 +/– | |
Сообщение от кек (?), 27-Сен-19, 11:10 | ||
Если плюсы не спохватятся и не добавят себе фишки Rust в плане безопасности, то у Rust есть все шансы, чтобы стать мейнстримом. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
12. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от proninyaroslav (ok), 27-Сен-19, 11:18 | ||
Умные указатели в плюсах уже давно есть. По сути раст отличается наличием мощного анализатора, встроенного в систему сборки. А вот с последним в плюсах сложнее, так как тянет груз обратной совместимости с Си. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
23. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (23), 27-Сен-19, 12:13 | ||
Одно из ключевые отличия от крестов -- наличие пакетного менеджера и быстрый цикл разработки Rust и его обвязок | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
27. "Выпуск языка программирования Rust 1.38" | +4 +/– | |
Сообщение от Аноним (27), 27-Сен-19, 12:21 | ||
На С++ ты можешь выбрать себе любой пакетный менеджер. И любую обвязку. Да даже если у тебя приложение упадет с сегфолтом ты всегда можешь нанять кучу тестировщиков. Вместо того чтобы юзать раст, на котором ты даже не найдешь программистов. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
33. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 13:00 | ||
Лоол) | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
45. "Выпуск языка программирования Rust 1.38" | +3 +/– | |
Сообщение от Аноним (45), 27-Сен-19, 13:43 | ||
Бедные-бедные хайпожоры... Они-то выучили очередного "убийцу cpp", но тут *внезапно* оказалось что работы на нём нема... Це есть диалектический неизбежный переход перемоги в зраду. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
50. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от red75prim (?), 27-Сен-19, 13:47 | ||
А кто там предыдущим убийцей С++ был? Java? | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
103. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Вася Теркин (?), 27-Сен-19, 18:27 | ||
А что не так с Java? Жирнющий кусок ынтерпрайз-проектов у плюсов отгрызла. Убивать плюсы изначально даже не собиралась, ЯП из совсем другого сегмента использования. | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
106. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от red75prim (?), 27-Сен-19, 18:54 | ||
Не, мне интересно узнать какие убийцы убийцы плюсов уже были, если раст - очередной. | ||
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору |
167. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (45), 28-Сен-19, 05:25 | ||
Лол, это очень хорошо иллюстрирует что будет с рустом через лет пять - большинство его даже тупо не вспомнят. | ||
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору |
179. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним84701 (ok), 28-Сен-19, 12:26 | ||
> С недавних пор ещё и мобилки. | ||
Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору |
72. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от JustCurious (?), 27-Сен-19, 15:58 | ||
Изучение Rust сделало меня лучше в С++, так что о потраченом времени не жалею абсолютно. А насчет "работы нема" и "очередной убийца срр" - рано еще смеятся. С++ точно не умрет в близжайшие лет 10, но и Rust, уверен, свою нишу займет. | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
200. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Java (?), 30-Сен-19, 17:17 | ||
С++ не умрёт ещё долго. И это нормально. Просто некоторые плюсовики считают, что получить звание аналогичное званию программиста на Cobol - это плохо. | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
108. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Илья (??), 27-Сен-19, 19:24 | ||
Вы что, на солнечном языке разговариваете? | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
46. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (46), 27-Сен-19, 13:43 | ||
Чувак ты походу фанатик и не умеешь в причинно-следственную связь. Хорошо что в С++ таких как ты нет. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
48. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от red75prim (?), 27-Сен-19, 13:46 | ||
> По сути раст отличается наличием мощного анализатора, встроенного в систему сборки. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
109. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Илья (??), 27-Сен-19, 19:27 | ||
Щас понабегут и расскажут вам, что всё это от лукавого, просто нужно без ошибок писать | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
149. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (149), 27-Сен-19, 23:10 | ||
Все знают, что канализационные люки не нужны, просто под ноги смотреть нужно. | ||
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору |
163. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от red75prim (?), 28-Сен-19, 01:47 | ||
Меня это тоже удивляет. Против канализационных люков никто не возражает, а возгласы "Тирания компилятора!" переходящие в "Если я напишу unsafe, то это будет ничем ни лучше, чем если весь код unsafe" раздаются с дивной регулярностью. | ||
Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору |
142. "Выпуск языка программирования Rust 1.38" | +11 +/– | |
Сообщение от Led (ok), 27-Сен-19, 22:31 | ||
> Умные указатели в плюсах уже давно есть. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
189. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (189), 29-Сен-19, 12:03 | ||
+1000 into karma! | ||
Ответить | Правка | ^ к родителю #142 | Наверх | Cообщить модератору |
53. "Выпуск языка программирования Rust 1.38" | –3 +/– | |
Сообщение от th3m3 (ok), 27-Сен-19, 14:01 | ||
Ещё как станет. Уже через 5 лет. Скринь. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
56. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от анонимчик (?), 27-Сен-19, 14:09 | ||
> Ещё как станет. Уже через 5 лет. Скринь. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
58. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от th3m3 (ok), 27-Сен-19, 14:20 | ||
>> Ещё как станет. Уже через 5 лет. Скринь. | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
69. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (69), 27-Сен-19, 15:51 | ||
> а где он станет мэйнстримом? вместо чего? | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
116. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от анонимчик (?), 27-Сен-19, 20:11 | ||
>> а где он станет мэйнстримом? вместо чего? | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
139. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (139), 27-Сен-19, 22:25 | ||
А на чём написан браузер из которого ты это пишешь? | ||
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору |
194. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от анонимчик (?), 29-Сен-19, 21:58 | ||
> А на чём написан браузер из которого ты это пишешь? | ||
Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору |
87. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (87), 27-Сен-19, 17:28 | ||
Он не может СТАТЬ мэйнстримом, потому что он уже им СТАЛ | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
117. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от анонимчик (?), 27-Сен-19, 20:12 | ||
> Он не может СТАТЬ мэйнстримом, потому что он уже им СТАЛ | ||
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору |
168. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (45), 28-Сен-19, 05:26 | ||
В манямирке растофанов, очевидно же. | ||
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору |
68. "Выпуск языка программирования Rust 1.38" | +4 +/– | |
Сообщение от Аноним (69), 27-Сен-19, 15:50 | ||
> выучишь плюсы к тому времени как раст станет мейнстримом | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
86. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (86), 27-Сен-19, 17:22 | ||
Значит раст и не станет мейнстримом. Все будут продолжать учить плюсы и никогда не доучат. | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
92. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Буревестник (?), 27-Сен-19, 17:50 | ||
мозилльное мейнстримом не становится | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
130. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (139), 27-Сен-19, 21:37 | ||
эт ты толстанул… жырненько так | ||
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору |
6. "Выпуск языка программирования Rust 1.38" | +4 +/– | |
Сообщение от proninyaroslav (ok), 27-Сен-19, 10:59 | ||
Смотря для какой цели учить. Если для продакшена - то плюсы, так как раст в этом плане пока что редкий гость. Если на будущее и just for fun - раст. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
7. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от заминированный тапок (?), 27-Сен-19, 11:00 | ||
для чего? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
9. "Выпуск языка программирования Rust 1.38" | +7 +/– | |
Сообщение от Аноним (9), 27-Сен-19, 11:07 | ||
>или сразу с паста начать? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
11. "Выпуск языка программирования Rust 1.38" | +7 +/– | |
Сообщение от someman (?), 27-Сен-19, 11:10 | ||
Лучше начать с C. Он проще и ближе к тому как все устроено. А потом уже можно постепенно открывать для себя абстракции, которыми так переполнены плюсы. А раст наверное нужно учить, когда тебя реально достанут сегфолты, утечки памяти, неопределенное поведение, неадекватные сообщения об ошибках. Вот тогда можно и на раст посмотреть, чобы было с чем сравнивать) | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
19. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от eganru (?), 27-Сен-19, 11:39 | ||
[i]А раст наверное нужно учить, когда тебя реально достанут сегфолты, утечки памяти, неопределенное поведение, неадекватные сообщения об ошибках.[/i] - по моему опыту чаще происходит профессиональная деформация: первое время пугает, а потом начинаешь жить с этим. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
39. "Выпуск языка программирования Rust 1.38" | +3 +/– | |
Сообщение от Ordu (ok), 27-Сен-19, 13:13 | ||
> по моему опыту [i]сегфолты, утечки памяти, неопределенное поведение, неадекватные сообщения об ошибках[/i] это те проблемы, которые можно решить в относительно короткое время | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
52. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от eganru (?), 27-Сен-19, 13:58 | ||
[i]но если в коде при этом разадресуется указатель, который _никак_не_может_быть_NULL_[/i] - то можно поставить бряк на модификацию этого указателя. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
63. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (63), 27-Сен-19, 14:47 | ||
Вах, зачем так много пишешь?! Достаточно - УВР!!!! | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
74. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Ordu (ok), 27-Сен-19, 16:07 | ||
> [i]но если в коде при этом разадресуется указатель, который _никак_не_может_быть_NULL_[/i] | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
84. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от eganru (?), 27-Сен-19, 17:07 | ||
[i]Если ты знаешь где он находится.[/i] - после того как Вы попали в исключение, то Вам уже известно какой поток, состояние регистров и стека. Чаще прочего этого достаточно чтобы определить, где проблема. | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
128. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Ordu (ok), 27-Сен-19, 20:54 | ||
> [i]Если ты знаешь где он находится.[/i] - после того как Вы попали | ||
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору |
131. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (139), 27-Сен-19, 21:43 | ||
то есть, тестов нет. Ни юнит, ни функциональных. Я прав? | ||
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору |
152. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Ordu (ok), 27-Сен-19, 23:25 | ||
> то есть, тестов нет. Ни юнит, ни функциональных. Я прав? | ||
Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору |
70. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (69), 27-Сен-19, 15:53 | ||
> хуже всего если ошибка в алгоритме | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
190. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (189), 29-Сен-19, 12:08 | ||
Ещё хуже, если ошибка - на генном уровне, а чел в программинг попёрси, да ещё и течёт постоянно, как сучка, как только речь про плюсы заходит. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
37. "Выпуск языка программирования Rust 1.38" | –5 +/– | |
Сообщение от Аноним (37), 27-Сен-19, 13:11 | ||
Не начинай с сей, иначе будешь потерян для общества: начнёшь переизобретать строки, списки, классы… | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
13. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от JustCurious (?), 27-Сен-19, 11:27 | ||
Плюсы. Раст после плюсов одно удовольствие учить, а плюсы после раста будет сложно. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
26. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (27), 27-Сен-19, 12:18 | ||
Только плюсы и надо учить. Раст тебе никогда нигде не пригодится. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
107. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от burjui (ok), 27-Сен-19, 19:20 | ||
Зависит от того, насколько вы уверены в успехе Rust, собираетесь ли вы на нём писать профессионально и понравится ли вам вообще на нём писать. Прямо сейчас работу на нём вы вряд ли найдёте (впрочем, прямо сейчас вы его и не знаете). Будущее никто наперёд не знает. Я лишь могу говорить о своём опыте, и он в случае с Rust весьма положителен. Как и у всех, у меня ушло порядочно времени, чтобы освоится с его семантикой, особенно с borrow checker, но это того стоило. Знаете, мне это напомнило знакомство с git после svn. Я не к тому, что C++ отстал от жизни (хотя некоторая доля правды в этом есть), просто сначала тоже многое непривычно и непонятно: зачем так сделано, почему компилятор постоянно вставляет палки в колёса, неужели нельзя сделать проще? Но потом наступает "просветление", и внезапно понимаешь, что это не палки в колёса, а этакий аналог муштры от мудрого наставника, необходимой для сдвига парадигмы и разрушения застоявшихся шаблонов. Когда долго занимаешься одним и тем же, "глаз замыливается" и становится сложнее даже представить себе, что задачи можно решать другими способами. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
132. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (139), 27-Сен-19, 21:45 | ||
Два чаю этому просветлённому. | ||
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору |
205. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от j3t (?), 30-Сен-19, 22:12 | ||
ООП тебя погубит в крестах как и в других недоООП языках, те же кресты функциональщину вводят, так как объекты провалились, но еще долго будут жить как COBOL | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Выпуск языка программирования Rust 1.38" | +6 +/– | |
Сообщение от Аноним (4), 27-Сен-19, 10:48 | ||
я бы начинал с раста | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Выпуск языка программирования Rust 1.38" | +3 +/– | |
Сообщение от Anonymoustus (ok), 27-Сен-19, 11:04 | ||
До появления хруста я был уверен, что более негодный синтаксис, чем у Брейнфака и прочей «эзотерики», изобрести невозможно. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
15. "Выпуск языка программирования Rust 1.38" | –3 +/– | |
Сообщение от JustCurious (?), 27-Сен-19, 11:28 | ||
Но после появления раста, так случилось, что вы нашли что-то более эзотерическое, чем Brainfuck? | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
47. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (45), 27-Сен-19, 13:45 | ||
LISTEN TO ME VERY CAREFULLY methodName | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
82. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от EnemyOfDemocracy (?), 27-Сен-19, 16:55 | ||
Диалект COBOL-а? | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
169. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (45), 28-Сен-19, 05:28 | ||
Это всего лишь креатив на сишном макропроцессоре - ArnoldC. | ||
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору |
182. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Wilem (?), 28-Сен-19, 15:12 | ||
Можешь привести пример негодного синтаксиса, объяснить в чём негодность? | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
14. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от anonos (?), 27-Сен-19, 11:27 | ||
умею в питон говнокодить средние проекты, насколько долго переучиваться? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
25. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от Аноним (27), 27-Сен-19, 12:17 | ||
Мы все проекты потихоньку переводим с пистона на го. Раст тебе решительно ни к чему да и базы тебе наверняка не хватит. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
51. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (51), 27-Сен-19, 13:56 | ||
наавсегда. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
54. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от th3m3 (ok), 27-Сен-19, 14:03 | ||
В течении года, можно норм освоить. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
104. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Вася Теркин (?), 27-Сен-19, 18:34 | ||
Начни с того, зачем тебе это. Язык - всего лишь средство решения определенного круга задач. "Стрелять из пушки по воробъям" и "выпиливать лобзиком по чугунию" - первый признак непрофессионализма. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
143. "Выпуск языка программирования Rust 1.38" | +7 +/– | |
Сообщение от Led (ok), 27-Сен-19, 22:37 | ||
> умею в питон говнокодить средние проекты, насколько долго переучиваться? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
16. "Выпуск языка программирования Rust 1.38" | +4 +/– | |
Сообщение от Аноним (16), 27-Сен-19, 11:30 | ||
Изучения и практика на rust оч. полезна сишникам (с плюсами тоже), как минимум потому, что здорово вправляет мозги на правильную (корректную и быструю) работу с памятью. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
29. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от Совершенно другой аноним (?), 27-Сен-19, 12:28 | ||
Если не сложно, то можно немного подробнее? Правда очень интересно. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
34. "Выпуск языка программирования Rust 1.38" | –8 +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 13:03 | ||
Открой растбук и читни. Он на русском уже есть | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
49. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (45), 27-Сен-19, 13:47 | ||
Максимум что ты от этих безумных фанатов дождёшься - это магическое заклинание "читай растобук". | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
83. "Выпуск языка программирования Rust 1.38" | +5 +/– | |
Сообщение от EnemyOfDemocracy (?), 27-Сен-19, 16:56 | ||
А по си книжки читать не надо? херак-херак и оно само сегфолт? | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
95. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (45), 27-Сен-19, 18:00 | ||
За описанием *достоинств* си - не надо, его распространение, и многочисленные *неудачные* попытки закопать няшную сишечку говорят сами за себя. А причину большинства сегфолтов ищите в зеркале и кривизне культяпок. | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
133. "Выпуск языка программирования Rust 1.38" | +3 +/– | |
Сообщение от Аноним (139), 27-Сен-19, 21:48 | ||
ещё один "пищите без ошибок" | ||
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору |
185. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (45), 29-Сен-19, 05:07 | ||
Когда научитесь писать на русте без unsafe - возвращайтесь. | ||
Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору |
188. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Илья (??), 29-Сен-19, 08:53 | ||
Вообще на расте небезопасные блоки стараются всеми способами обходить. | ||
Ответить | Правка | ^ к родителю #185 | Наверх | Cообщить модератору |
55. "Выпуск языка программирования Rust 1.38" | +3 +/– | |
Сообщение от Аноним (16), 27-Сен-19, 14:03 | ||
https://blog.regehr.org/archives/1520 | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
64. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Совершенно другой аноним (?), 27-Сен-19, 14:57 | ||
> https://blog.regehr.org/archives/1520 | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
129. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Ordu (ok), 27-Сен-19, 21:31 | ||
> Если не сложно, то можно немного подробнее? Правда очень интересно. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
105. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Вася Теркин (?), 27-Сен-19, 18:43 | ||
Изучение и практика работ Donald Ervin Knuth здорово вправляет мозги и производит профилактику говнокодинга. Начинать нужно с этого, а уж потом выбирать инструмент под конкретные задачи. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
111. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (111), 27-Сен-19, 19:52 | ||
Это сейчас как-то не модно. Все серебряную пулю ищут. | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
161. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от burjui (ok), 28-Сен-19, 01:40 | ||
Rust не позиционируется как серебряная пуля и не обещает исправить кривые руки. Он обещает безопасную работу с памятью, если не используешь unsafe. Но даже если используешь, то при первой же проблеме будешь знать, где искать. Как часто нужен unsafe? Зависит от задачи. Если писать под голое железо типа Cortex-M3, то относительно часто, пока не напишешь безопасные обёртки над периферией (что уже сделано в svd2rust). Для прикладных задач - почти никогда. | ||
Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору |
171. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (45), 28-Сен-19, 05:33 | ||
БЕЗОПАСНУЮ РАБОТУ С ПАМЯТЬЮ* | ||
Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору |
201. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Java (?), 30-Сен-19, 17:21 | ||
Да пойми ты, что бизнес-задачам (например, телекому) как раз таки не нужен unsafe в 100% кода. Тем, кто пишет под конкретное железо обёртку для первых - нужен. | ||
Ответить | Правка | ^ к родителю #171 | Наверх | Cообщить модератору |
17. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (17), 27-Сен-19, 11:32 | ||
тоже сейчас пока загружаю в себя плюсы, и не уходит сомнение что позже понадобится раст | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (17), 27-Сен-19, 11:36 | ||
есть годные материалы по Rust, для нубов? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (20), 27-Сен-19, 11:39 | ||
https://www.rust-lang.org/learn | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
21. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от aa (?), 27-Сен-19, 11:47 | ||
а не для нубов нормальное описание языка будет? типа стандарта c99 | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
32. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (20), 27-Сен-19, 12:55 | ||
На той же странице есть ссылка: https://doc.rust-lang.org/reference/index.html | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
35. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 13:05 | ||
И что? Найтли очень даже стабилен. И Найтли в основном нужен для пары тройки фишек только | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
38. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (20), 27-Сен-19, 13:11 | ||
Меня просто бесит, когда компилятор ставится в обход системного пакетного менеджера. Найтли мало в каких дистрах есть, если вообще есть, поэтому ставить его приходится через rustup. Ставить себе бинарь через curl, вместо того, чтобы поставить бинарь, который вполне себе reproducible (в debian так) - мне не нравится. Особо упоротые могут даже bootstrappable build себе устроить, как это делается в guix. Но это всё не касается nightly, который нигде толком не опакечен. Желаю rust добра, самому нравится этот язык, но пока что есть вот такая неприятность. В идеальном мире все проекты должны были собираться с любой версией, поддерживающей Rust 2018. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
98. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от kaleru (?), 27-Сен-19, 18:08 | ||
Наброшу чуть-чуть) | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
120. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (20), 27-Сен-19, 20:37 | ||
> Rust nightly времён палеозоя (1.26) | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
174. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от kaleru (?), 28-Сен-19, 06:42 | ||
Ты мозг напряги. Там ставится последний билд, с коррекцией номера версии пакета | ||
Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору |
176. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (20), 28-Сен-19, 07:55 | ||
Мой косяк, глянул в PKGBUILD и действительно, скачивается последняя доступная версия. Это победа. В одном(!) дистре есть раст найтли и то в ауре. | ||
Ответить | Правка | ^ к родителю #174 | Наверх | Cообщить модератору |
113. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Илья (??), 27-Сен-19, 20:00 | ||
Да, вариант не идеальный, но, заметьте, что он устанавливается в вашу домашнюю папку и не требует прав рута при установке. | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
119. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (20), 27-Сен-19, 20:36 | ||
А толку, если всё самое важное как раз в папке юзера? | ||
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору |
122. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (20), 27-Сен-19, 20:41 | ||
Можно запускать хруст из под другого юзера, но зачем весь этот цирк с конями, когда могло быть иначе? А если код, который он компилирует не должен попасть в чужие руки? | ||
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору |
162. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от burjui (ok), 28-Сен-19, 01:44 | ||
Ты что, боишься, что rustup убьёт твои данные? А ты не боишься, что пакет, устанавливаемый пакетным менеджером с правами root, потрёт вообщё всё, включая home? Установочные скрипты ещё никто не отменял. С такой паранойей лучше вообще комп не включать. | ||
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору |
177. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (20), 28-Сен-19, 08:05 | ||
Я пытаюсь сказать, что если раст хочет быть безопасным в плане памяти и ещё нескольких аспектах внутри языка, то было бы ещё полезно, если бы тулчейн тоже был безопасным. В данном случае, Trusting Trust не шутки и хорошо, если бинарь хоть сколько-то доверенный. Скачивать непойми что и где собранное через curl - ну завидую тебе, если тебя это вообще не напрягает. Тулчейн "безопасного" языка должен быть либо проверен возпроизводимыми сборками, либо проверен через Diverse Double-Compiling, либо собран из минимального бинарного зерна хотя бы. Вообще, rustc собирается из stage0 самого себя, что уже хоть что-то, но в идеальном мире stage0 должен быть таким: https://github.com/oriansj/stage0 | ||
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору |
60. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (16), 27-Сен-19, 14:33 | ||
rustonomicon | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
96. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (45), 27-Сен-19, 18:03 | ||
Не будет, эта хрень overengineered с самого рождения и в дальнейшем будет становиться только хуже, т.к. останавливаться авторы не собираются. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
91. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (91), 27-Сен-19, 17:42 | ||
https://github.com/ruRust/rust_book_ru | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
197. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Проходил мимо (?), 30-Сен-19, 08:39 | ||
Да, есть годная книга на русском языке от издательства ДМК-Пресс: https://dmkpress.com/catalog/computer/programming/978-5-9706.../ | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
22. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Андрей (??), 27-Сен-19, 12:08 | ||
> предоставляет средства для достижения высокого параллелизма выполнения заданий | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
42. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 13:26 | ||
tokio | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
43. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Андрей (??), 27-Сен-19, 13:33 | ||
это сторонняя библиотека | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
57. "Выпуск языка программирования Rust 1.38" | +4 +/– | |
Сообщение от Аноним (57), 27-Сен-19, 14:12 | ||
Это сторонняя библиотека типа плюсового буста. В ней находятся те вещи, которых нет в стандартной библиотеке, т.к. не совсем понятно, как их реализовать. Если их внесут в стандартную либу, придется потом долгое время тянуть груз обратной совместимости и поддержки, из-за этого замедлится и скорость разработки и удобство использования. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
61. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (61), 27-Сен-19, 14:33 | ||
Ну не скажите, tokio уже стандарт де факто когда речь идет о распаралеливании в расте.. | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
148. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от burjui (ok), 27-Сен-19, 22:59 | ||
Вообще-то, семантика async/await уже обкатана, просто были некоторые сомнения насчёт синтаксиса, но он недавно устаканился. Планировали стабилизировать в 1.39, вроде. | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
165. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от анон (?), 28-Сен-19, 04:18 | ||
То что сейчас находится в стандарте (еще не релизнуто, но уже известен номер версии и дата, когда точно релизнется) – это некоторые соглашения о стандартных интерфейсах и реализация ключевых слов async/await. А в токио как раз находится одна из реализаций этих асинхронных механизмов. | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
110. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от burjui (ok), 27-Сен-19, 19:33 | ||
В Rust несколько другая идеология стандартной библиотеки: туда стараются добавлять только то, что необходимо, или то, что с очень большой вероятностью все будут пытаться реализовать сами практически в каждом проекте, и 99% сделают это хуже. Такие вещи, как green threads и coroutines, выносятся в крейты, т.к. их можно сделать множеством способов, и совершенно не очевидно, какой оптимальный. А, может, оптимального способа и вовсе не существует. Это не C++, здесь использование сторонних библиотек не только поощряется, а ещё и сильно проще благодаря Cargo, поэтому в этом нет никакой проблемы. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
154. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (153), 28-Сен-19, 00:27 | ||
> а ещё и сильно проще благодаря Cargo | ||
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору |
159. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от burjui (ok), 28-Сен-19, 01:26 | ||
Не будет. Нельзя просто так взять и удалить свой крейт с crates.io. Можно его "изъять из оборота" (yank), чтобы нельзя было на него ссылаться в публикуемых крейтах, но код будет по-прежнему доступен для тех, кто уже ссылается. | ||
Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору |
186. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (45), 29-Сен-19, 05:09 | ||
Периодически лежащий целиком официальный докерхаб гомерически смеется над адептами облачка. | ||
Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору |
192. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от burjui (ok), 29-Сен-19, 14:01 | ||
Ну не пользуйтесь crates.io, если у вас паранойя. Подключайте крейты напрямую с github или где они там у кого лежат: | ||
Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору |
202. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Java (?), 30-Сен-19, 17:27 | ||
Cargo умеет в proxy registry. Т.е. дополнительно поднимаешь кеш у себя в компании и больше не теряешь доступ к тому, к чему один раз уже подцепился. | ||
Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору |
65. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним84701 (ok), 27-Сен-19, 14:57 | ||
>> предоставляет средства для достижения высокого параллелизма выполнения заданий | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
135. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (139), 27-Сен-19, 21:55 | ||
Очень "глупые": взяли и вынески тяжёлый кусок рантайма в отдельную библятеку. | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
151. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним84701 (ok), 27-Сен-19, 23:22 | ||
> тяжёлый кусок рантайма | ||
Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору |
24. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (27), 27-Сен-19, 12:16 | ||
Раст нигде не используется потому что, сюрприз, сюрприз, раст увеличивает срок разработки. Так как на нем нет ни одного вменяемого программиста, а те школьники что есть кроме хеллоу ворлд ничего написать не смогли. А на Си разрабов с опытом в 20 лет хоть ложкой ешь. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
40. "Выпуск языка программирования Rust 1.38" | –3 +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 13:17 | ||
Какой б***ь сюрприз?? | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
44. "Выпуск языка программирования Rust 1.38" | +5 +/– | |
Сообщение от Аноним (46), 27-Сен-19, 13:37 | ||
Начинается в вашей мифологии Дропбокс тоже работает на Расте. Хотя там весь бекенд на Go. https://habr.com/ru/post/335056/ | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
62. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 14:39 | ||
Ох, да ладно..на счёт RocksDB - извиняюсь.. Я вот правда думал что на Расте. А оказывается просто растовая обвязка есть( | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
136. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (139), 27-Сен-19, 22:02 | ||
Ох, лол. Ещё один "просветлённый" от мира го. Ваш го сколько пушился гуглом? Почти пять лет, напомню. Догадаешься зачем? Гуглу нужны сотни дешёвых макак, которые умеют в их инструмент. У мозилки_и_ко таких ресурсов нет. Да, раст ни разу не идеален, и проектов на нём не то, чтобы много. Но они есть. Из открытых — библиотеки Gecko и Firefox. Как ты думаешь, почему мозиловцам пришло в голову изобрести НОВЫЙ ЯЗЫК? Лень, выучить ЦэПэПэ или го? Или, всё-таки, они пытаются сделать инструмент удобный для себя и сообщества (приходится, ага. Ресурсов как у гугла нету же)? | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
172. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (45), 28-Сен-19, 05:40 | ||
Ваш раст сколько пушился мозилкой? Почти восемь лет, напомню. Догадаешься зачем? Мозилке нужны сотни дешёвых макак, которые умеют в их инструмент. У александреску таких ресурсов нет. Да, D ни разу не идеален, и проектов на нём не то, чтобы много. Но они есть. Как ты думаешь, почему александреску пришло в голову изобрести НОВЫЙ ЯЗЫК? Лень, выучить ЦэПэПэ? Или, всё-таки, они пытаются сделать инструмент удобный для себя и сообщества (приходится, ага. Ресурсов как у гугла нету же)? | ||
Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору |
203. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Java (?), 30-Сен-19, 17:29 | ||
8 лет? Таки к 2023-му году изобрели машину времени уже? Приятно. А как с флаерами? Как там Алиса? | ||
Ответить | Правка | ^ к родителю #172 | Наверх | Cообщить модератору |
73. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от Аноним (69), 27-Сен-19, 16:01 | ||
> А в крипте - так ваще раст первый в списке язык | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
97. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (45), 27-Сен-19, 18:08 | ||
Ну всё правильно, заранее столбят место на кладбище. Мозилла заранее строит себе пирамиду, аки древнеегипетский фараон. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
178. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от . (?), 28-Сен-19, 11:22 | ||
>> А в крипте - так ваще раст первый в списке язык | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
66. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от Аноним (16), 27-Сен-19, 15:27 | ||
Чувак, ты ошибаешься. Rust использует Mozilla, причём эффективно. На расте там пишет небольшая команда, остальные сишники или js и проч. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
76. "Выпуск языка программирования Rust 1.38" | –3 +/– | |
Сообщение от Аноним (86), 27-Сен-19, 16:13 | ||
Правильнее было писать только Mozilla. Написали либу для css. Либу, Карл! За 9 лет! | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
137. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (139), 27-Сен-19, 22:06 | ||
не гони. У меня есть знакомая студия игоределов, которые ушли из других игродельных контор. Пишут на расте всякую мелкую фигню. Пока не публично. Из прикольного — присылают бинари под 4 платформы одновременно (винда, мак, линуксы и фряха). Все бинари статичны. | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
180. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от Аноним (180), 28-Сен-19, 13:13 | ||
Вот ты и ответил на вопрос что на расте нельзя сделать ничего, кроме мелкой фигни. Еще и не публично. Бинари статичные под 4 платформы и го может. Только го может гораздо больше. | ||
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору |
71. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним84701 (ok), 27-Сен-19, 15:57 | ||
> Так как на нем нет ни одного вменяемого программиста, а те школьники что есть кроме хеллоу ворлд ничего написать не смогли. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
75. "Выпуск языка программирования Rust 1.38" | –6 +/– | |
Сообщение от Аноним (86), 27-Сен-19, 16:12 | ||
Опять кроме синтетики ничего сказать не могут. Классика. Почему растобои всегда ведут дискуссию в одном ключе? У вас методичка есть как защищать раст на опеннете? | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
78. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от Аноним (78), 27-Сен-19, 16:25 | ||
4 ядра обогнали 1. | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
80. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от Аноним84701 (ok), 27-Сен-19, 16:33 | ||
> 4 ядра обогнали 1. | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
79. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от Аноним84701 (ok), 27-Сен-19, 16:27 | ||
> Опять кроме синтетики ничего сказать не могут. Классика. | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
85. Скрыто модератором | –5 +/– | |
Сообщение от Аноним (86), 27-Сен-19, 17:17 | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
93. Скрыто модератором | +6 +/– | |
Сообщение от Аноним84701 (ok), 27-Сен-19, 17:50 | ||
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору |
77. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (78), 27-Сен-19, 16:24 | ||
> system 372% cpu 1,400 total | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
99. "Выпуск языка программирования Rust 1.38" | –3 +/– | |
Сообщение от Аноним (45), 27-Сен-19, 18:12 | ||
Вспоминается статья со сравнением производительности aws-кластера hadoop'а и grep'а. Угадайте кто выиграл. | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
115. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (115), 27-Сен-19, 20:10 | ||
Раст. | ||
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору |
158. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Ordu (ok), 28-Сен-19, 01:25 | ||
> 1. почему в 1м варианте (rust) ядра частично проставивают? | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
140. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Ололо (?), 27-Сен-19, 22:26 | ||
Как там насчёт сравнения с The Silver Searcher (ag), написанном на C? | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
155. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от Аноним84701 (ok), 28-Сен-19, 00:31 | ||
> Как там насчёт сравнения с The Silver Searcher (ag), написанном на C? | ||
Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору |
118. "Выпуск языка программирования Rust 1.38" | –3 +/– | |
Сообщение от аноним3 (?), 27-Сен-19, 20:34 | ||
а еще синтаксис раст такое уг, что прочесть его через пару лет сможет не каждый. а там и язык сменится)) короче он далек от реальной сферы применения. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
28. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от Аноним (28), 27-Сен-19, 12:24 | ||
Язык снабжён огромным количеством runtime сахара, но всё это тонет в куче синтаксического мусора. По моему скромному мнению Swift, Nim и python вполне адекватные и современные языки с простым и выразительным синтаксисом. Скобочный синтаксис это прошлый век, но ручное управление памятью - для низкоуровневых задач вполне приелемо, поэтому скобочный Си всегда будет нужен. Даже Си++ имеет более низкий порог вхождения чем Rust, при этом Си++ был разработан давно, а это значит что создатели Rust не получилось учесть опыт разработчиков Си++, т.к. по совокупности свойств Си и Си++ опережают Rust, к сожалению. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
30. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Fatum (??), 27-Сен-19, 12:51 | ||
Какие его годы - вырастет еще мальчонка. Swift | Nim | Python решают совершенно иной круг задач нежели C | C++ | Rust - сравнение тут неуместно. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
41. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 13:21 | ||
Особенно производительность Пайтона может как-то вообще стоять рядом с растом.. Питона даже PHP уделывает... А вы тут с Растом сравнили | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
81. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (28), 27-Сен-19, 16:38 | ||
Не знаю в какой ситуации пэхапэ уделывает питона, но я за семь лет использования питона, ни разу не сталкивался с проблемой нехватки времени ЦПУ в задачах решаемых на питоне, при этом графически нагруженные приложения работают у меня на целеронах и атомах. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
138. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (139), 27-Сен-19, 22:22 | ||
Ну смотри: я такое недавно реализовывал для "анализа" пролетающего в наш же сервис трафика. Задача: необходимо посчитать неопределённое количество сообщений из UDP-"сокета" и каждую секунду впихивать в KV-хоронилище результат в виде суммы по ключам сообщений со сбросом счётчика. Сообщение — UDP-пакет вида ```key{:,=,/}value```. Однопоточное нечто на похапэ 7.2 (вроде) порвало мой многопоточный нетривиальный код на питоне со счётом 0:400 (в количестве потерянных пакетов в секунду) при общем потоке чот около 15000-20000 сообщений в секунду. Это была основная характеристика. По памяти я тоже (вроде) проиграл раза в 2. После такого унижения смеяться совсем не захотелось. Хотел отомстить, но крыть было нечем. | ||
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору |
121. "Выпуск языка программирования Rust 1.38" | –4 +/– | |
Сообщение от аноним3 (?), 27-Сен-19, 20:39 | ||
ты где это видел такого питона чтоб так тихо полз?))) скрипты на питоне прекрасно летают. чес слово не замечал большой разницы с тем же башем, или другими приложениями в консоли. если ты только его не тормозишь через input(). | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
145. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (139), 27-Сен-19, 22:39 | ||
Соглашусь про мусор. Только мусор этот не синтаксический, а визуальный. Привычки искать парные символы, вот это вот всё… | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
193. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Anonim (??), 29-Сен-19, 18:41 | ||
Не трясите ерундой. | ||
Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору |
31. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от kiwinix (?), 27-Сен-19, 12:52 | ||
> пакетный менеджер Cargo, позволяющий получить нужные для программы библиотеки в один клик | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
88. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от user90 (?), 27-Сен-19, 17:29 | ||
> :type_name::‹T›()); | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
112. "Выпуск языка программирования Rust 1.38" | +2 +/– | |
Сообщение от Аноним (111), 27-Сен-19, 19:55 | ||
Ты не одинок. | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
114. "Выпуск языка программирования Rust 1.38" | +4 +/– | |
Сообщение от burjui (ok), 27-Сен-19, 20:07 | ||
Если вы плохо знаете язык, то это ваша проблема, а не языка. Любой, кто знает Rust, читает это без напряга и сразу понимает, что это значит. А у вас подход, как у каждого второго комментатора в новостях про Rust: "Буээ, ужасный синтаксис, да ещё и не такой же, как у C++! Я языку не уделил даже десятой части времени, потраченной на освоение C++, но читать не могу не потому, что я предвзят и ленив, а потому что язык - дерьмо! А раз язык - дерьмо, то его изучение - пустая трата времени. Шах и мат, растоманы!" | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
123. "Выпуск языка программирования Rust 1.38" | –4 +/– | |
Сообщение от аноним3 (?), 27-Сен-19, 20:43 | ||
плюсую за то что смог выучить весь синтаксис плюсов и их изменения. я вот только думаю где такого гения нашли? даже мастера плюсов говорят , что они не знают всего языка, а тыт тут говоришь , что знаешь. извини это хвастовство. | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
125. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от burjui (ok), 27-Сен-19, 20:49 | ||
Где я так говорю? Приведите цитату, будьте любезны. | ||
Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору |
124. "Выпуск языка программирования Rust 1.38" | –1 +/– | |
Сообщение от user90 (?), 27-Сен-19, 20:48 | ||
> Вообще, поражаюсь таким, как вы. Как вы умудряетесь развиваться как программисты ... | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
126. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от burjui (ok), 27-Сен-19, 20:54 | ||
> на ник посмотрите | ||
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору |
134. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от user90 (?), 27-Сен-19, 21:54 | ||
> Если вы плохо знаете язык, то это ваша проблема, а не языка. | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
146. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от burjui (ok), 27-Сен-19, 22:54 | ||
> мозилла не сумела | ||
Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору |
150. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от user90 (?), 27-Сен-19, 23:15 | ||
> Сильное заявление. | ||
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору |
175. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Илья (??), 28-Сен-19, 07:17 | ||
> Желаю вам удачи. | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
166. "Выпуск языка программирования Rust 1.38" | +3 +/– | |
Сообщение от анон (?), 28-Сен-19, 04:35 | ||
Т.е. плюсовый | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
156. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Petr (??), 28-Сен-19, 00:35 | ||
Сначала "rustup update" а потом уже читаю комментарии уважаемых экспертов. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
157. "Выпуск языка программирования Rust 1.38" | –2 +/– | |
Сообщение от pripolz (?), 28-Сен-19, 00:38 | ||
Создание и использование Раста совершенно логично. Невозможно создать современную систему без современных инструментов. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
160. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от аноним3 (?), 28-Сен-19, 01:29 | ||
на си пишут и много. сколько низкоуровневых программ и драйверов ты знаешь на чем то другом. есть конечно, но это не в какие ворота не лезет рядом с сишным кодом. | ||
Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору |
181. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Аноним (180), 28-Сен-19, 13:17 | ||
Потому что до уровня С++ это месиво не дотягивает. Поэтому решили заменить то что может заменить что угодно. | ||
Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору |
183. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Wilem (?), 28-Сен-19, 15:22 | ||
Это студия-то лучшая? Мда, тяжело некоторые люди живут. | ||
Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору |
184. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от аноним3 (?), 28-Сен-19, 19:27 | ||
у си всегда была одна лучшая студия и это текстовый редактор да gcc. | ||
Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору |
196. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от pripolz (?), 30-Сен-19, 03:20 | ||
Не надо про простоту, 'жизни', это самое главное. Решается очень просто. Скачал, установил, запустил. Новый проект, кнопочка "билд" | ||
Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору |
191. "Выпуск языка программирования Rust 1.38" | +1 +/– | |
Сообщение от Аноним (189), 29-Сен-19, 12:13 | ||
Из того, что я уже в Расте увидел, сделал вывод, что, наверное впервые за всю историю развития императивных ЯП (ну, кроме Виртовско-Дейкстровско-Хоаровуских, наверное), развитие языка начали правильно и с привлечения грамотных математиков. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
204. "Выпуск языка программирования Rust 1.38" | +/– | |
Сообщение от Java (?), 30-Сен-19, 17:39 | ||
Кстати да, добавление в C lifetime'ов было бы весьма кстати. | ||
Ответить | Правка | ^ к родителю #191 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |