Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от opennews (?), 27-Авг-20, 21:49 | ||
Опубликован релиз 1.46 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
4. "Выпуск языка программирования Rust 1.46" | +7 +/– | |
Сообщение от Ordu (ok), 27-Авг-20, 22:00 | ||
> Для повышения информативности сообщений об ошибках стабилизирована поддержка атрибута "#[track_caller]", полезного для функций, подобных unwrap, в которых не исключается возникновение сбоев (panic) при некорректном использовании типов. Указанный атрибут будет использован обработчиком panic для вывода местоположения вызывающего в сообщении об ошибке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
1. "Выпуск языка программирования Rust 1.46" | +13 +/– | |
Сообщение от Урри (?), 27-Авг-20, 21:49 | ||
А вот и констэкспрешшены из плюсов подвезли. Глядишь, лет через 30 будет новый нескучный С++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Выпуск языка программирования Rust 1.46" | –5 +/– | |
Сообщение от Аноним (3), 27-Авг-20, 21:54 | ||
У Раста нет ниши, они даже нишу языков для браузерных движков занять не смогли. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (19), 27-Авг-20, 22:52 | ||
Ниша - замена легаси вроде C/C++ + веб-разработка. Отличные ниши. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Выпуск языка программирования Rust 1.46" | –6 +/– | |
Сообщение от Аноним (39), 27-Авг-20, 23:59 | ||
Но ведь си это не легаси. Это модерн. Сказал я, только вчера выяснял почему в программе происходит какая-то дичь, оказалось на этой строчке int ret=execvp(args->argv[0], args->argv); argv не был инициализирован. Упс. Да, конечно, санитизеры без проблем нашли это в рантайме, но компилятору было норм. Копипаста до добра не доводит. Там ещё с фоновым тредом развлекуха была. Помог бы тут руст? Ну, вряд ли. Смысл как раз в том, чтобы иметь минимальный оверхэд в рантайме. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Выпуск языка программирования Rust 1.46" | –3 +/– | |
Сообщение от Аноним (39), 28-Авг-20, 00:17 | ||
Ps. но я что-то не понял чем санитизер сейчас не доволен, кто-нибудь может пояснить мне? 223 ему нравится, а меньше нет. У меня там стояло 16 и больше 12 быть не может. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 00:34 | ||
Ошибка здесь скорее всего | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 00:49 | ||
Там buf байты на хипе (да, теоретически может быть переполнение, там их 256, но практически этого не случится никогда и 16 байтов на одно значение за глаза -- там UINT_MAX ограничено), var инты на стеке. Я так и не понял, как передать инты на хипе, выдаёт note: expected 'unsigned int *' but argument is of type 'unsigned int (*)[3]', но на стеке вполне работает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 01:09 | ||
А какая разница, на чём buf? Да хоть из общей памяти, зачем передавать указатель на указатель на строку, чтобы тут же его разименовывать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 01:21 | ||
Не-не, там всё в порядке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 01:32 | ||
| ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 01:43 | ||
> | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 02:12 | ||
> char **buf -- это массив массивов по факту. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 01:34 | ||
Ух. Надеюсь, ты сейчас в процессе обучения. Тогда ошибки -- это нормально, а ругаться за незнания -- зло и неправильно, поэтому не буду. | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
60. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 01:44 | ||
В чём твоя проблема? Последний символ факт что \0 потому что я пишу | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 01:47 | ||
> Всё отлично и никаких ошибок в этом коде у меня нет, просто | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 02:05 | ||
> Хех. Ладно, троллинг засчитан, спокойной ночи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 03:13 | ||
>> Хех. Ладно, троллинг засчитан, спокойной ночи. | ||
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору |
62. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 02:03 | ||
>Edit: ну и сразу, всё верно, нельзя просто взять и передать массив в функцию в C. Хотя можно передать указатель на массив и уже в теле разименовывать. Что то в духе | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
127. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 28-Авг-20, 13:16 | ||
> Edit: ну и сразу, всё верно, нельзя просто взять и передать массив | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
46. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от None (??), 28-Авг-20, 00:38 | ||
Эммм... а что, готовой функции распарсить не нашлось? тот же scanf | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
49. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 00:51 | ||
В непредсказуемой ситуации мы уже потеряли ядро, это единственный вариант. Или космические лучи, я не знаю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Выпуск языка программирования Rust 1.46" | +4 +/– | |
Сообщение от Webmonkey (?), 28-Авг-20, 03:55 | ||
Какой п****ц. Кто-то реально так пишет, или это толстый траллинг был? | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
84. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от Онаним (?), 28-Авг-20, 08:41 | ||
Вы удивитесь, но куча народу пишет именно так. Даже если в конкретном случае это троллинг. | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Tita_M (ok), 28-Авг-20, 10:04 | ||
Шоко... т.е. Си ни в чём не виноват! | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Ordu (ok), 28-Авг-20, 09:20 | ||
А можно поинтересоваться для повышения образованности? Что за схема именования переменных? У меня эти имена вообще в голове не укладываются, я не могу читать код, потому что они путаются у меня в голове. Не вижу схемы, не вижу смысла => они все одинаковы для меня. Мне кажется, что рандомно-сгенерированные наборы букв были бы читаемее. | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
163. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 21:06 | ||
Суффикс p использован для указателя, вполне читаемое, если видеть, что varbuf это максимум 1 инт в виде текста (до 10 байт по-моему), buf это весь текст прочитанный из файла, а var и vari это искомые значения в виде интов и текущий индекс в массиве. Мне так удобно. Я бы мне смог воспринимать это в виде i j k l m. | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от охохо (?), 28-Авг-20, 11:14 | ||
strtok_r + atoi ? | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
160. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 20:49 | ||
А вот это правильный ответ! В данном случае оверкил, мне кажется, но этот вариант намного лучше альтернатив. | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от имя_ (?), 28-Авг-20, 13:30 | ||
>++= | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
161. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 20:50 | ||
>>++= | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 28-Авг-20, 14:00 | ||
Задумка этого кода в том, чтобы прочитать три инта из строчки? Инты разделены пробельными символами? | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
152. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ололо (?), 28-Авг-20, 19:35 | ||
> while(isspace(*p) && *p != '\0') | ||
Ответить | Правка | Наверх | Cообщить модератору |
179. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 29-Авг-20, 00:02 | ||
>> while(isspace(*p) && *p != '\0') | ||
Ответить | Правка | Наверх | Cообщить модератору |
159. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 20:48 | ||
Да, да, спасибо. Одна строка, три инта разделённых пробелами, завершается новой строкой. Эта штука вызывается для каждого процесса (которых спавнится тысячи подряд) и инлайнится, и уж точно я хочу избежать isdigits и isspace, как и scanf (довольно вредная дрянь, 99% времени я провишу в ней). А можно же изменять инты, выделенные кем-то другим? Это именно то, что я пытаюсь сделать. Как я ни пробовал выделять инты на хипе (malloc и передать 3 указатель на 3 указателя на инты емнип), компилятор был недоволен (хотя и работало). Добавил assert(vari!=2) на всякий случай (код ожидаемо ломается, когда в конце нет новой строки, такого быть не может потому что малформед строки не случится никогда) -- теперь мы защищены от всего, а то вдруг не сможем последний байт прочитать. :3 | ||
Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору |
177. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 29-Авг-20, 00:00 | ||
> Да, да, спасибо. Одна строка, три инта разделённых пробелами, завершается новой строкой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
180. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ололо (?), 29-Авг-20, 00:51 | ||
> unsigned **arr = malloc(3 * sizeof(unsigned)); | ||
Ответить | Правка | Наверх | Cообщить модератору |
191. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 29-Авг-20, 09:45 | ||
> Может, тебе лучше вернуться к психологии? | ||
Ответить | Правка | Наверх | Cообщить модератору |
181. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 29-Авг-20, 00:54 | ||
>напишешь свои аналоги | ||
Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору |
190. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 29-Авг-20, 09:45 | ||
> Их уже есть у меня, не в этом дело, мне вообще не нужны эти вычисления совершенно никак. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Выпуск языка программирования Rust 1.46" | –2 +/– | |
Сообщение от Аноним (19), 28-Авг-20, 01:20 | ||
Руст скорее всего не дал бы это использовать и ругнулся бы | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
81. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Lex (??), 28-Авг-20, 08:11 | ||
Ууу. Обращение к элементу массива без проверки его наличия и длины.. | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
164. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 21:09 | ||
Так прелесть си как раз в том, что от таких проверок можно отказаться, если они совершенно точно не нужны никогда. На постоянные проверки уходит не мало ресурсов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Lex (??), 29-Авг-20, 07:47 | ||
> Так прелесть си как раз в том, что от таких проверок можно | ||
Ответить | Правка | Наверх | Cообщить модератору |
204. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 29-Авг-20, 21:21 | ||
У веб-кодеров свои представления о "много", это да. Процессоры слишком быстрые стали. Вообще, правило номер один это не доверять клиенту. Немного иная специфика, и если ты экономишь ресурсы тебе разнесут сервер рано или поздно. А на клиента плевать, пусть обновит страницу на актуальную ревизию и всё ок, никакого смысла проверять невозможное на нём. | ||
Ответить | Правка | Наверх | Cообщить модератору |
218. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Lex (??), 30-Авг-20, 09:20 | ||
> У веб-кодеров свои представления о "много", это да. Процессоры слишком быстрые стали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (90), 28-Авг-20, 09:18 | ||
Лол, так почему он её так и не занял? | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
140. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от СССР (?), 28-Авг-20, 15:37 | ||
С++ развиватсяв ногу со временем, почему это легаси? а вот наоборот легаси это некогда современный взгляд на через чур абстрауцию работы с данными. это легаси. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
196. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (19), 29-Авг-20, 17:15 | ||
Настолько развивается, что до сих пор нет нормальной системы сборки без позорного синтаксиса и официального пакетного менеджера | ||
Ответить | Правка | Наверх | Cообщить модератору |
215. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от СССР (?), 30-Авг-20, 00:11 | ||
без официального пакетного менеджера - а что мешает либу так прикрутить? выбрал либу, скачал нужную версию. Вы хотите программу как сайт писать, в шапке указать 100500 ссылок на js и css ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
240. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 04-Сен-20, 17:09 | ||
>Даже модулей нигде нет и не будет ещё лет 10 | ||
Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору |
70. "Выпуск языка программирования Rust 1.46" | +7 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:17 | ||
Затем, что современный С++ - это лютый пипец на 2000 страниц стандарта. Такое ощущение, что туда пихают все, что приходит комитету в голову. Выучить это нереально и уж конечно на все 100% этот монстр использоваться не будет. Ну так и нафига он нужен, если есть более компактные и удобные языки? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
83. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от asd (??), 28-Авг-20, 08:38 | ||
Аминь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от Аноним (-), 28-Авг-20, 11:50 | ||
Ты так пишешь, будто современный Ржавч лучше. Стандарта нет, но для языка, который кичится отсутствием UB, это только показатель его недоделанности. Синтаксис страшнее самых страшных плюсовых шаблонов, а поддержка ООП при этом даже не заявлена. | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
109. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 11:55 | ||
Да и нафиг не надо ООП, я в нем разочаровался, когда попробовал ФП в лице Erlang. Синтаксис нормальный, страшно только поначалу. А то что стандарта нет... Видели мы эти стандарты, 30 страниц стоит 11 килорублей, в общий доступ никто не выложил. Спрашивается, на кой х мне этот стандарт, если я его прочитать не могу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 28-Авг-20, 12:10 | ||
Ага, сделать софтинку, типа какого CAD'а, без ООП - мазохизм. | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 12:29 | ||
И как же ж их делали до появления ООП... Наверно, мазохистами все были. | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 28-Авг-20, 12:35 | ||
В те времена они ещё были такие, что умещались в 640 кбайт или меньше. И да, мазохисты, на разработку тратили гораздо больше человекочасов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от microsoft (?), 28-Авг-20, 20:06 | ||
И при этом софт был стабильнее и шелковистее | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 12:32 | ||
И то, что есть в C++, Java и других монстрах - не ООП в том виде, в каком оно задумывалось. В этом смысле как раз Erlang со своей моделью акторов ближе к оригинальной идее ООП. | ||
Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору |
123. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 28-Авг-20, 12:37 | ||
Может быть, но Erlang, мягко говоря, не взлетел дальше телекоммуникаций. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (240), 28-Авг-20, 12:39 | ||
И, вроде, считается, что самое правильное ООП было в Smalltalk. | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 12:40 | ||
Расскажите это Facebook, чьи сервера WhatsApp поголовно на нем. Или тем, кто использует RabbitMQ или cowboy, написанные на Erlang. Я сейчас пишу на нем и проект настолько далек от телекоммуникаций, насколько это можно, но близок к блокчейнам. | ||
Ответить | Правка | К родителю #123 | Наверх | Cообщить модератору |
129. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от имя_ (?), 28-Авг-20, 13:34 | ||
эрланг хорош, но ведь фейсбук не выбирал его, это выбор изначального разработчика | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 28-Авг-20, 13:39 | ||
Ну так я же и написал, кроме телекоммуникаций. Что не так-то? | ||
Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору |
133. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 14:08 | ||
> Erlang, мягко говоря, не взлетел дальше телекоммуникаций | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 14:12 | ||
Еще примеры, и там тоже не только телеком: https://www.erlang-solutions.com/blog/which-companies-are-us... | ||
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору |
188. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от asdasd (?), 29-Авг-20, 08:46 | ||
Так, блин, и не используйте что вам не надо. Туда добавляют то что не хватало. В C++14 дали возможность в lambda'ы прокидывать значения, как в std::bind, make_unique и т.д. В C++17 fold expression что очень многие вещи упрощает, плюс теже constexpr if, плюс инициализация в if'е. | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
192. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (192), 29-Авг-20, 11:53 | ||
> Так, блин, и не используйте что вам не надо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Выпуск языка программирования Rust 1.46" | –13 +/– | |
Сообщение от Аноним (3), 27-Авг-20, 21:52 | ||
Всех программистов уже выгнали за то что не смогли нормальный язык сделать, а они все равно новые релизы это ненужно пилят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Выпуск языка программирования Rust 1.46" | +8 +/– | |
Сообщение от Аноним (7), 27-Авг-20, 22:14 | ||
Мне так нравится, что старым сишникам от этого неприятно. Казалось бы ну пилят и пилят, но на опеннете каждый раз такая боль у комментаторов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от аноним3 (?), 27-Авг-20, 22:21 | ||
просто пользователи раста еще более помешанные паломники растоманства чем си. ну и их вечное хвастовство о превосходстве и безопасности раста, хотя если взять этот самый раст куда нибудь в системщину или похожие ниши он становится опаснее с++.)) вот и не любят их. | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (19), 27-Авг-20, 23:04 | ||
Если пользователи чего-либо за бесплатно хвалят и тем более защищают нечто - это очень весомый довод в пользу этого нечто, не правда ли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Выпуск языка программирования Rust 1.46" | +8 +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 00:17 | ||
Мне вот любопытно, те кто хейтят язык, они реально на С/C++ писали что-то сложнее, чем хелловорлд? И почему достаточное количество людей, которые писали -- не хейтят. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
44. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (44), 28-Авг-20, 00:30 | ||
>математически доказано, что весь безопасный код безопасен в работе с памятью, и что если с ней есть неуловимые проблемы, то искать их надо строго внутри unsafe | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 00:42 | ||
>>математически доказано, что весь безопасный код безопасен в работе с памятью, и что если с ней есть неуловимые проблемы, то искать их надо строго внутри unsafe | ||
Ответить | Правка | Наверх | Cообщить модератору |
165. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (39), 28-Авг-20, 21:44 | ||
Там только на прошлой неделе исправили уб с флоатами, какие унсафе? Компцерт больше доверия. | ||
Ответить | Правка | Наверх | Cообщить модератору |
172. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 22:44 | ||
> Там только на прошлой неделе исправили уб с флоатами, какие унсафе? Компцерт | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от Аноним (19), 28-Авг-20, 01:15 | ||
> Нет простой связи c C++ | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
113. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 28-Авг-20, 12:12 | ||
LLVM и в Африке не нужен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 28-Авг-20, 12:45 | ||
> (да, я понимаю, что речь не о том, но всё же) | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 28-Авг-20, 13:42 | ||
А ты для чего упомянул? | ||
Ответить | Правка | Наверх | Cообщить модератору |
136. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 28-Авг-20, 14:22 | ||
> А ты для чего упомянул? | ||
Ответить | Правка | Наверх | Cообщить модератору |
173. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 22:51 | ||
>> Нет простой связи c C++ | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
63. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от deeaitch (ok), 28-Авг-20, 02:04 | ||
Я писал и пишу. Большие диагностические вещи. Я пробовал элементарно перевести интереса ради на раст. Не то чтобы у меня не получилось. Но я не получил удовольствия от языка. В начале выглядит здорово и многообещающе. Но стоит разрастись проекту до хотябы 50-ти файлов и начинается ад. | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
96. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 10:51 | ||
> Я писал и пишу. Большие диагностические вещи. Я пробовал элементарно перевести интереса | ||
Ответить | Правка | Наверх | Cообщить модератору |
183. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от deeaitch (ok), 29-Авг-20, 03:40 | ||
> О, реальный опыт, это ценно! Можешь рассказать, в чём именно был ад, | ||
Ответить | Правка | Наверх | Cообщить модератору |
195. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (195), 29-Авг-20, 14:14 | ||
То есть это проблемы с инструментами и библиотеками - что ожидаемо, а не с самим языком. | ||
Ответить | Правка | Наверх | Cообщить модератору |
203. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от deeaitch (ok), 29-Авг-20, 21:16 | ||
> То есть это проблемы с инструментами и библиотеками - что ожидаемо, а | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 29-Авг-20, 21:48 | ||
> Если кому будет интересно продолжение, то я расскажу | ||
Ответить | Правка | Наверх | Cообщить модератору |
217. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от deeaitch (ok), 30-Авг-20, 07:54 | ||
> Определённо будет! | ||
Ответить | Правка | Наверх | Cообщить модератору |
205. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от topin89 (ok), 29-Авг-20, 21:44 | ||
Вот! Вот хейт^Wфрустрация здорового человека! Спасибо! | ||
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору |
216. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от deeaitch (ok), 30-Авг-20, 07:53 | ||
> Итак, проблема инструментов серьёзная, в по-настоящему большом проекте скорость разработки | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Выпуск языка программирования Rust 1.46" | +4 +/– | |
Сообщение от DEV (?), 28-Авг-20, 11:41 | ||
>>В начале выглядит здорово и многообещающе. Но стоит разрастись проекту до хотябы 50-ти файлов и начинается ад. | ||
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору |
184. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от deeaitch (ok), 29-Авг-20, 03:47 | ||
> интересно послушать в чём заключается ад, можешь рассписать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:32 | ||
> Мне вот любопытно, те кто хейтят язык, они реально на С/C++ писали что-то сложнее, чем хелловорлд? | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
155. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от microsoft (?), 28-Авг-20, 20:09 | ||
Дурачек, Линуса уже не спрашивали че он тпм хочет, просто взяли и запилили | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
11. Скрыто модератором | +3 +/– | |
Сообщение от ObjectiveC Alive (?), 27-Авг-20, 22:30 | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
27. Скрыто модератором | –3 +/– | |
Сообщение от Аноним (19), 27-Авг-20, 23:06 | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. Скрыто модератором | +3 +/– | |
Сообщение от аноним3 (?), 27-Авг-20, 23:34 | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. Скрыто модератором | –2 +/– | |
Сообщение от Аноним (19), 28-Авг-20, 01:05 | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (33), 27-Авг-20, 23:20 | ||
Так это никакие не старые сишники, а студенты с хеллоуворлдами | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
77. "Выпуск языка программирования Rust 1.46" | –2 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:36 | ||
Интересное наблюдение. При том, что никто никого не выгнал, а перевели фактически в Rust Foundation, что как раз просто замечательно ибо зависимость от компании - ну такое себе. Go вон полностью зависим от Google и как Google захочет, так и будет развиваться. Захочет - закроет обратно, и миллионы вебмакак останутся без работы. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
92. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (90), 28-Авг-20, 09:24 | ||
Это такой же отстойник ненужных проектов как и Апач Фаундейшн. У Раст Фаундейшн даже инвестора нет, а на 250 программистов им надо не меньше 25 млн долларов в год. Которые им никто не даст. | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 09:29 | ||
При том, что Растом активно интересуются Microsoft и Google (при всей моей нелюбви к ним), конечно, им никто не подаст. | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (105), 28-Авг-20, 11:47 | ||
Языку десятый год. И им только интересуются, но не используют. А все эти новости где один программист из Гугла затестил Раст сразу в среде растошкольников выливается в то что Гугл полным составом перешел на Раст. | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Выпуск языка программирования Rust 1.46" | –2 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 11:59 | ||
Детка, я спокоен как фугас. И школу закончил в далеком 2004. А то, что им интересуются (и не один программист), показывает только то, что язык наконец дорос до продакшена и что в традиционных языках интересующиеся разочаровались. | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 12:03 | ||
И собственно, меня мало волнует, кто и по какой причине им интересуется. Я не фанат ни мелкомягких ни корпорации зла - они уроды и лицемеры. Однако ж гугл интересуется им, а не кидается хромиум переписывать на своем Го. | ||
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору |
114. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (240), 28-Авг-20, 12:16 | ||
>Растом активно интересуются Microsoft | ||
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору |
5. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (5), 27-Авг-20, 22:03 | ||
когда, интересно, тип f16 добавят в rust? | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Выпуск языка программирования Rust 1.46" | –2 +/– | |
Сообщение от Ordu (ok), 27-Авг-20, 22:14 | ||
А надо? Мне кажется, это что-то очень-очень специальное, не? Так ли это надо в языке, если можно сделать в библиотеке? | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от Аноним (-), 27-Авг-20, 22:24 | ||
есть сомнения, что, как минимум, в embedded это очень актуально; в игроделании тоже используется для экономии ресурсов | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от Ordu (ok), 27-Авг-20, 22:39 | ||
> есть сомнения, что, как минимум, в embedded это очень актуально; в игроделании | ||
Ответить | Правка | Наверх | Cообщить модератору |
193. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от Аноним (193), 29-Авг-20, 13:04 | ||
> можно найти какие-то задачи, где этого будет достаточно, но я чёт как-то затрудняюсь предположить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от anonymous (??), 27-Авг-20, 22:32 | ||
В нейронных сетях используются | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
16. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 27-Авг-20, 22:40 | ||
> В нейронных сетях используются | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (36), 27-Авг-20, 23:40 | ||
А есть аппаратные FPU, которые могут в такие вещественные числа? | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (-), 28-Авг-20, 00:08 | ||
В POWER10 есть аппаратные float16 и bfloat16 | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Anonymous7879 (?), 28-Авг-20, 00:24 | ||
The Arm architecture provides high-performance and high-efficiency hardware support for floating-point operations in half-, single-, and double-precision arithmetic. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
85. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Онаним (?), 28-Авг-20, 08:44 | ||
Чисел много, и что там в этих числах - безразлично. Всё равно шум на выходе. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
115. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 28-Авг-20, 12:21 | ||
На выходе булева переменная - узнал/не_узнал (фейс Онанима). | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (157), 28-Авг-20, 20:37 | ||
Плохо ты знаешь нейросети. На выходе тебя ждёт "да нет наверное". И этот ответ сравнивая с константой выбранной программистом трактуется как 0 или 1. | ||
Ответить | Правка | Наверх | Cообщить модератору |
241. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (240), 04-Сен-20, 17:13 | ||
Нечёткая логика тоже логика. | ||
Ответить | Правка | Наверх | Cообщить модератору |
244. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (157), 05-Сен-20, 07:42 | ||
Женская логика это тоже логика, но сильно отличающаяся от строгой, булевой логики. Нейросети они такие же. Никогда не дают чёткого утверждения да или нет, поэтому логика построенная на них и называется нечёткой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
243. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Онаним (?), 04-Сен-20, 20:33 | ||
> На выходе булева переменная - узнал/не_узнал (фейс Онанима). | ||
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору |
117. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от freehck (ok), 28-Авг-20, 12:27 | ||
> А, да, вот этим может помочь, точно. Чисел много, но хрен его знает сколько точности не нужно. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
135. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 28-Авг-20, 14:19 | ||
>> А, да, вот этим может помочь, точно. Чисел много, но хрен его знает сколько точности не нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от freehck (ok), 28-Авг-20, 14:35 | ||
> Ошибка накапливается, и поэтому часто расчёты проводятся с заведомо большей точностью, чем требуется от конечного результата. | ||
Ответить | Правка | Наверх | Cообщить модератору |
138. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 28-Авг-20, 15:20 | ||
>> Ошибка накапливается, и поэтому часто расчёты проводятся с заведомо большей точностью, чем требуется от конечного результата. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (28), 27-Авг-20, 23:07 | ||
crate half | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
34. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от ANonym (?), 27-Авг-20, 23:30 | ||
зачем i128/u128 в rust добавили? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (36), 27-Авг-20, 23:42 | ||
Ну это ещё можно понять. Например, адреса IPv6 128 бит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (143), 28-Авг-20, 16:32 | ||
В сишке это обернуто в структуру. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (10), 27-Авг-20, 22:30 | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. Скрыто модератором | +3 +/– | |
Сообщение от ObjectiveC Alive (?), 27-Авг-20, 22:31 | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. Скрыто модератором | +/– | |
Сообщение от Ordu (ok), 27-Авг-20, 22:42 | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. Скрыто модератором | +1 +/– | |
Сообщение от Hellscream (?), 27-Авг-20, 22:37 | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
74. Скрыто модератором | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:26 | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. Скрыто модератором | +2 +/– | |
Сообщение от Аноним (19), 27-Авг-20, 22:57 | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
38. Скрыто модератором | +/– | |
Сообщение от Аноним (36), 27-Авг-20, 23:46 | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (19), 28-Авг-20, 01:04 | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. Скрыто модератором | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 01:24 | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
82. Скрыто модератором | +/– | |
Сообщение от Аноним (82), 28-Авг-20, 08:14 | ||
Ответить | Правка | Наверх | Cообщить модератору |
174. Скрыто модератором | +/– | |
Сообщение от topin89 (ok), 28-Авг-20, 22:55 | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. Скрыто модератором | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:40 | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
22. Скрыто модератором | +2 +/– | |
Сообщение от Аноним (19), 27-Авг-20, 23:00 | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
32. Скрыто модератором | +4 +/– | |
Сообщение от Аноним (32), 27-Авг-20, 23:19 | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. Скрыто модератором | +/– | |
Сообщение от Аноним (66), 28-Авг-20, 02:52 | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. Скрыто модератором | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:24 | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
80. Скрыто модератором | +/– | |
Сообщение от Аноним (80), 28-Авг-20, 07:28 | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
75. Скрыто модератором | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:28 | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
18. Скрыто модератором | +/– | |
Сообщение от Неа (?), 27-Авг-20, 22:50 | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. Скрыто модератором | +/– | |
Сообщение от Аноним (19), 27-Авг-20, 22:58 | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. Скрыто модератором | +/– | |
Сообщение от Аноним (32), 27-Авг-20, 23:02 | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (19), 27-Авг-20, 23:08 | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. Скрыто модератором | +/– | |
Сообщение от Аноним (44), 27-Авг-20, 23:06 | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
30. Скрыто модератором | –3 +/– | |
Сообщение от Аноним (32), 27-Авг-20, 23:09 | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (44), 27-Авг-20, 23:13 | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. Скрыто модератором | +/– | |
Сообщение от Аноним (32), 27-Авг-20, 23:01 | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
102. Скрыто модератором | +/– | |
Сообщение от Аноним (102), 28-Авг-20, 11:16 | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Выпуск языка программирования Rust 1.46" | +9 +/– | |
Сообщение от deeaitch (ok), 28-Авг-20, 03:32 | ||
Вот заметил такую штуку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:23 | ||
Так проблема не в языке, а в людях. Пользователи С++ в большинстве своем люди среднего или выше возраста, набившие на нем шишек, пробовавшие другие языки и прекрасно знающие о достоинствах (по-моему их нет, потому что есть С и Rust) и недостатках плюсов. А в Rust в основном (по крайней мере, в русскоязычном сегменте) молодежь, особо пороху не нюхавшая, зато кровь у них кипит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Козлетто (?), 28-Авг-20, 09:04 | ||
Молодежь аха? У меня целая куча знакомых, как раз среднего и выше возраста. Они не то что программировать, а просто включить пк целое достижение. Не говоря ещё о бабульках. Так что нечего гнать на молодёжь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 09:15 | ||
И вот что это было? При чем тут выключить/выключить? Речь-то было про то, что срачи устраивают в основном молодые. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от 1 (??), 28-Авг-20, 10:03 | ||
просто дедушки и бабушки с успехом программируют на Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Nick (??), 28-Авг-20, 06:45 | ||
> Что-бы не случилось, фанаты Rust вылазят везде | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
189. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от asdasd (?), 29-Авг-20, 08:49 | ||
Сами же себя и дискридитировали, не прочитав до конца и побежав строчить комент =) Фанат раста не умеет читать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
194. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Nick (??), 29-Авг-20, 13:38 | ||
Пруфы будут или только общими фразами умеешь разбрасываться? | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от Аноним (102), 28-Авг-20, 11:15 | ||
Т.е. все CVE по памяти подлые растоманы в плюсовые проекты накоммитили? | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
178. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от СССР (?), 29-Авг-20, 00:02 | ||
пока студент то за 3-4 года приучиш себя пользоватся указателями как скальпилем для нерохирурга (с), как пулиметом для рэмбо (с++). да за месяц обучения программированию научится писать безопасный код скорее получится на php, js, но что может спроектировать такой скороучка? хеллоу ворд в браузире разве только что отобразить. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Выпуск языка программирования Rust 1.46" | –2 +/– | |
Сообщение от Аноним (103), 28-Авг-20, 11:40 | ||
Мне понравился на опеннете пару месяцев назад достаточно адекватный коммент, что Rust по факту энфорсит бест практизы C++ (RAII) через синтаксис, следуя уже бест практизам некоторых функциональных языков (типа Idris), что некорректное состояние должно быть формально невыразимым. Тот же Idris достигает это через зависимые типы, в Rust такого нет и формальная корректность гарантируется только для овнершипа по памяти. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
141. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (141), 28-Авг-20, 15:44 | ||
>Собственно, хороший специалист в С++ с набитой рукой будет пользоваться смартпоинтерами практически безошибочно | ||
Ответить | Правка | Наверх | Cообщить модератору |
144. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (143), 28-Авг-20, 16:33 | ||
Оверхед от того же unique_ptr нулевой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
149. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (103), 28-Авг-20, 18:07 | ||
Это не отменяет того, что безопасная работа с кучей в С++ реализуется, по факту, через паттерн. Плюс еще неудобная возня с циклическими ссылками в shared_ptr, которые можно разбить только через weak_ptr. В С++ на уровень "человеческого фактора" выводится очень многое и без статических анализаторов в проектах, где больше сотни классов, просто не уследить за всем. У Rust не очень удобный синтаксис, но в целом идея вынести RAII на уровень синтаксиса и семантики позволяет исключить утечки памяти по невнимательности, при этом не пользуясь сборщиком мусора. Если в Rust программе память и утечет, то это будет осознанная диверсия, когда сотрудник с доступом к мастеру для кучи короткоживущих, но относительно "жирных" объектов выставит lifespan, равный времени жизни долгоживущего объекта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
153. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (153), 28-Авг-20, 20:04 | ||
>В С++ на уровень "человеческого фактора" выводится очень многое | ||
Ответить | Правка | Наверх | Cообщить модератору |
170. "Выпуск языка программирования Rust 1.46" | +2 +/– | |
Сообщение от red75prim (?), 28-Авг-20, 22:29 | ||
Монтажник должен быть монтажником, а не тупым жлобом, полагающимся на каску, страховку, изолированную проводку, строительные леса и прочие глупости. | ||
Ответить | Правка | Наверх | Cообщить модератору |
167. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от коржик (?), 28-Авг-20, 21:54 | ||
> Если в Rust программе память и утечет... | ||
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору |
175. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (103), 28-Авг-20, 22:59 | ||
Ну что сборщику мусора легко устроить протечку в Java/C# - это и так очевидно, достаточно иметь долгоживущий объект-коллекцию, хранящую strong ссылки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
234. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от коржик (?), 31-Авг-20, 21:34 | ||
иногда лучше молчать | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от анинимус (?), 28-Авг-20, 19:21 | ||
>Зачем вы стреляете себе в ногу? Мазохисты? | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
176. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от СССР (?), 28-Авг-20, 23:54 | ||
хорошо сказал про то что с++ молчат, потому что знают что так не нужно делать )). Вот например топор, юнец колол дрова, обух отлител и прямо в ногу, юнца в больничку, выписали, ходит юнец и рассказывает что нужно заменить топор на бензопилу и приводит свой случай, взрослые мужики молчат, слушают и молчат ибо чо им сказать то еще не окрепшему разумом юнцу? про эллементарные правила колки дров? про то что в руках в общем то оружие которым можно и себя поколечить и соседа? А молчат еще и потому что этому юнцу и бензопилу в руки давать нельзя, максимум пластмассовый нож, и то, глаз себе может выколоть. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
185. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от qwerty (??), 29-Авг-20, 04:22 | ||
Ты 100% прав. И вообще, настоящий мужик дерево свалить может и острым камнем, а топор для слабаков и баб. | ||
Ответить | Правка | Наверх | Cообщить модератору |
214. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от СССР (?), 30-Авг-20, 00:01 | ||
нет, про настоящих мужиков это уже юмор, сейчас то и нет таких, все вон полу-бабы, но это совсем другая истоия. Тут речь об идиотах и об отсутствия внимательности при написания кода. речь о вполне понятных проблемах инструумента которые могут привести к последствиям, но леквидировав эти проблемы - мы фактически уничтоаем сам инструмент. Вот взять острый нож, им можно порезаться, можно предложить пользоваться ножом для масла, да это решают проблему, ноги руки на месте, но о боже, им можно выколоть себе глаз! так же в ряде случаев масленного ножа хватит, но вот уже теряется универсальность, с этим ножом уже нельзя разделывать рыбу, мясо, даже хлеб начинает крошится. | ||
Ответить | Правка | Наверх | Cообщить модератору |
224. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от burjui (ok), 31-Авг-20, 03:52 | ||
Может, не стоит судить о сообществе Rust по Опеннету? И, ради бога, завязывайте со сказками про мудрых плюсовиков, которые молча всё понимают и не стреляют себе в ноги. Таких единицы, а основная масса плюсового кода написана отвратительно и не падает от любого чиха потому, что разработчики компиляторов достаточно великодушны, чтобы предусматривать защиту от дурака. Вообще, весь ваш пассаж, по сути, высосан из пальца - сплошные обобщения и домыслы, никакой конкретики. Ну пожаловались, что растоманы плохо себя ведут, обижают седых мудрецов, у которых НИКАКИХ проблем с памятью. И как же без типичных острот про ржавчину. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
228. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от deeaitch (ok), 31-Авг-20, 06:01 | ||
> Может, не стоит судить о сообществе Rust по Опеннету? | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 04:18 | ||
Интересные фичи. Еще бы время найти поковырять... | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Брат Анон (?), 28-Авг-20, 08:58 | ||
Бери Go. Там давно и panic есть, и функции возвращающие константы на этапе компиляции. И автоматический сборщик мусора без всякого геморроя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 09:16 | ||
Спасибо, Go я ковырял 2 года, хватит с меня. Когда надоело материться и блевать с этой корявой поделки Гугла, вернулся к Erlang'у. | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Забыл заполнить (?), 28-Авг-20, 22:36 | ||
Тогда на окамл. | ||
Ответить | Правка | Наверх | Cообщить модератору |
186. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (192), 29-Авг-20, 06:26 | ||
Хоть брэйнфак лишь бы не раст? | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (97), 28-Авг-20, 10:52 | ||
Пишу на Си и на asm, зарабатываю на жизнь в embedded. | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (70), 28-Авг-20, 11:03 | ||
>но не знаю, откуда и главное как начать | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от alex312 (?), 28-Авг-20, 21:02 | ||
В телеге есть группа по эмбедед расту - https://t.me/embedded_rs | ||
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору |
201. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (201), 29-Авг-20, 19:26 | ||
На riscv и конкретно на gd32 все очень даже хорошо. Спасибо Disasm. | ||
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору |
202. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (201), 29-Авг-20, 19:30 | ||
https://github.com/riscv-rust/gd32vf103xx-hal | ||
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору |
139. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от СССР (?), 28-Авг-20, 15:34 | ||
"Автоматическое управление памятью в Rust избавляет разработчика от ошибок при манипулировании указателями" - что бы ваши ети передвигались на инвалидных креслах. Я исключительно ради заботы, ведь передвигаясь на ногах можно споткнуться , забить лоб и умиреть! поэтому пусть передвигаются на инвалидных кресах от проктэр&гэмбэл с автоматизированной головкой! | ||
Ответить | Правка | Наверх | Cообщить модератору |
142. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (142), 28-Авг-20, 16:11 | ||
А мне лень открывать рот и жевать. Я хочу чтобы пища сама попадала в желудок. Мне лень срать хочу чтобы пища сама выводилась из кишечника. | ||
Ответить | Правка | Наверх | Cообщить модератору |
182. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Андрей (??), 29-Авг-20, 01:50 | ||
- А вы, что, и есть, значит, за меня будете? | ||
Ответить | Правка | Наверх | Cообщить модератору |
169. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от red75prim (?), 28-Авг-20, 22:25 | ||
Кому какое дело на чём программисты катаются и тешат своё ЧСВ. | ||
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору |
225. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от burjui (ok), 31-Авг-20, 04:13 | ||
Дженкем у вас не менее качественный, чем юмор. Я тут тоже нюхнул и шутку придумал: а давайте светофоры уберём, а то только трафик тормозят. Выбрал удобный момент - и перебежал, делов-то. Просто нужно быть внимательным и развивать реакцию. | ||
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору |
145. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от Кайф (?), 28-Авг-20, 17:21 | ||
смузихлебы ликуют! Теперь они смогут в системное программирование, по крайне мере они так думают... Но POSIX и WinAPI смотрят на них как на говно | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Выпуск языка программирования Rust 1.46" | –6 +/– | |
Сообщение от Аноним (141), 28-Авг-20, 17:43 | ||
Вот интересно, почему странные личности с интеллектом школьников ненавидят Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (70), 28-Авг-20, 17:48 | ||
Да пускай. Собака лает - караван идет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
148. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Кайф (?), 28-Авг-20, 17:57 | ||
Сишный API ядра передаёт пламенный привет всем смузихлебам | ||
Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору |
151. "Выпуск языка программирования Rust 1.46" | –1 +/– | |
Сообщение от Аноним (151), 28-Авг-20, 19:23 | ||
Почему D не упомянули, непорядок | ||
Ответить | Правка | Наверх | Cообщить модератору |
226. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от burjui (ok), 31-Авг-20, 04:14 | ||
D | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Выпуск языка программирования Rust 1.46" | –2 +/– | |
Сообщение от anonymous yet another (?), 28-Авг-20, 20:17 | ||
Очень живой и динамичный язык. Только за этот год вышло, кажется, больше версий "языка программирования Rust" чем ISO-IEC-14882-xxxx за всё время (лет за 25, кажется). | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (166), 28-Авг-20, 21:45 | ||
А на нем можно делать окна, кнопочки, черепашью графику? | ||
Ответить | Правка | Наверх | Cообщить модератору |
168. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (168), 28-Авг-20, 22:21 | ||
https://www.areweguiyet.com/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
197. "Выпуск языка программирования Rust 1.46" | +1 +/– | |
Сообщение от Аноним (197), 29-Авг-20, 17:29 | ||
Можете, назвать меня неосилятором, но. Приходит директор и говорит. Вот тебе железка на rs485. Сделай утилиту для её конфигурации и настройки. Срок три дня. Беру я такой раст... И через два месяца меня увольняют. Берут парня, который на делфи зафигачил все за 4е часа. Все довольны. Ну кроме меня. | ||
Ответить | Правка | Наверх | Cообщить модератору |
209. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (166), 29-Авг-20, 22:13 | ||
А если на Лазарус, то ещё и минус затраты/ворвство иде | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (103), 30-Авг-20, 10:50 | ||
Ну и правильно уволили, не умеешь выбирать инструмент под задачу. Rust это жирный DLL/SO собрать с развесистой core логикой, а дельфях формочки нашлепать и через FFI вызывать процiдурки. | ||
Ответить | Правка | К родителю #197 | Наверх | Cообщить модератору |
221. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (221), 30-Авг-20, 12:47 | ||
А какой инструмент под задачу необходимо было выбрать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
229. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (229), 31-Авг-20, 08:47 | ||
Командной строк достаточно. Мозг не выпаривайте. | ||
Ответить | Правка | Наверх | Cообщить модератору |
231. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (141), 31-Авг-20, 13:23 | ||
>Берут парня, который на делфи зафигачил | ||
Ответить | Правка | Наверх | Cообщить модератору |
222. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Аноним (-), 30-Авг-20, 20:03 | ||
Растаманы читайте Эриксона. Не гипнотезера. Джона. | ||
Ответить | Правка | Наверх | Cообщить модератору |
227. "Выпуск языка программирования Rust 1.46" | +3 +/– | |
Сообщение от burjui (ok), 31-Авг-20, 04:29 | ||
Сам себе противоречит. Более предсказуемые приложения, но с непредсказуемыми уязвимостями. Книга точно 2009, а не 1989 года? Не существует механизмов, конечно. А мужики-то не знали. Это же очень сложно - рядом с указателем на буфер положить размер этого буфера, назвать сию сложную структуру данных слайсом и работать с ней вместо голого указателя. Это ж лишние байты. Уж лучше предсказуемое поведение в виде мусора в памяти и, если повезёт, аварийного завершения программы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
242. "Выпуск языка программирования Rust 1.46" | +/– | |
Сообщение от Ordu (ok), 04-Сен-20, 18:25 | ||
> "Простота языка С позволяет делать приложения более эффективными и предсказуемыми | ||
Ответить | Правка | К родителю #222 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |