URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 124561
[ Назад ]
Исходное сообщение
"Выпуск Rust 1.53. Google профинансирует добавление поддержки Rust в ядро Linux"
Отправлено opennews , 18-Июн-21 13:14
Опубликован релиз языка системного программирования Rust 1.53, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=55349
Содержание
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:14 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,OnTheEdge, 13:16 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:23 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,OnTheEdge, 13:32 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:53 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 21:25 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 05:45 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 05:48 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,а, 00:13 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Анонус, 13:39 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,adolfus, 14:09 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:00 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:14 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:23 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:32 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:51 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:18 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:08 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Эксперт, 15:21 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,_hide_, 16:17 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 19:37 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,а, 00:18 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 01:05 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ivan_83, 20:35 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:10 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ivan_83, 16:53 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 08:46 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,нах.., 21:18 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 23:25 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:22 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:12 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,НяшМяш, 13:25 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,adolfus, 14:13 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:14 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:37 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:00 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:06 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:02 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 16:20 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 01:52 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 09:29 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 16:45 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 06:22 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 14:07 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 14:41 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 17:38 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,YetAnotherOnanym, 00:00 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:20 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,YetAnotherOnanym, 20:19 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 04:20 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,iCat, 07:43 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:34 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:27 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 19:00 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Likern, 23:37 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 01:30 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:23 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Lex, 14:16 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 23:31 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:18 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:20 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,OnTheEdge, 13:21 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:21 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:22 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,fsb4000, 13:57 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:25 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,eganru, 13:22 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:31 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 14:01 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:16 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Неа, 16:50 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 00:08 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,nobody, 21:54 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 02:01 , 25-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,eganru, 14:09 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:17 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,анон, 15:56 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 16:23 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:28 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ivan_83, 20:39 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 21:14 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,RomanCh, 12:39 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 23:41 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,adolfus, 14:18 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:30 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:20 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 15:35 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 14:29 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:59 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Siborgium, 13:49 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,letsmac, 14:13 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 19:11 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 14:20 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,durilka, 16:21 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:07 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:25 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:31 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:36 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Анимус, 15:53 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 07:48 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:28 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Редкий уебок, 11:59 , 28-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,FortyTwo, 13:33 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:49 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 02:29 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Dzen Python, 14:23 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:55 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:10 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:30 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:38 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:48 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:50 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:33 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,nelson, 18:22 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 09:45 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 15:54 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ivan_83, 20:44 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 21:28 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Rev, 13:51 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 15:55 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,asdasd, 23:36 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,MazikOttogi, 14:57 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:06 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,durilka, 16:28 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Likern, 23:41 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:44 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 08:56 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 16:42 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:50 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:55 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:59 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 19:04 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:11 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Rev, 14:14 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 14:42 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Онаним, 14:43 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:24 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Анимус, 16:04 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 20:15 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 21:18 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Dzen Python, 22:06 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:36 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Жироватт, 10:14 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 11:18 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 02:53 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:23 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним 80_уровня, 14:46 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:26 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Анимус, 16:07 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним 80_уровня, 16:11 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:38 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним 80_уровня, 20:38 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 04:16 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:56 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:27 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 15:57 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:12 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 16:15 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 00:25 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Fracta1L, 14:03 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,adolfus, 14:21 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 14:34 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Fracta1L, 17:50 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 17:52 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 17:52 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Старший аноним, 22:01 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:28 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:42 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Анончик, 23:28 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:05 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,n00by, 10:05 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 14:35 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Dzen Python, 14:05 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:41 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:29 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 21:19 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:42 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:11 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:40 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 14:43 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:31 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 15:58 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 15:59 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Редкий уебок, 12:01 , 28-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:56 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:30 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 16:00 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Анимус, 16:10 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 16:12 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Анимус, 16:17 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 18:39 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:15 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:25 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:39 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:45 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 13:44 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:38 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Онаним, 14:45 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 14:45 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:32 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:40 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:33 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Онаним, 14:46 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:54 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:04 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,VladSh, 15:11 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 21:22 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:22 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 21:23 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 16:49 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Второе Я, 18:12 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,user, 13:26 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:53 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:06 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:15 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:21 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:35 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:47 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,DildoZilla, 19:16 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 21:36 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,rust sektant, 01:34 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним123, 14:56 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 15:00 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Онаним, 15:27 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 15:42 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Онаним, 15:58 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 16:07 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:43 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 15:47 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Урри, 21:25 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,deeaitch, 16:07 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:14 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 16:18 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 18:46 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 20:04 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 20:21 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:44 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Ordu, 16:48 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:32 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:36 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 15:50 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Адсосин, 16:11 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:17 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:23 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:15 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:22 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:00 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:26 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 18:49 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:52 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 18:47 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,InuYasha, 22:04 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 23:18 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:30 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:48 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:47 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 23:28 , 18-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,eq, 01:02 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 01:16 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 19:17 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 21:54 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 05:25 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:29 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,acroobat, 06:01 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 19:16 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Сергей, 08:57 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:35 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 09:28 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 09:29 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 11:27 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 12:45 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 11:00 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Апчхи, 15:39 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 16:17 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 05:28 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 06:09 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 07:59 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:11 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 22:43 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Совершенно другой аноним, 16:58 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:15 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 18:03 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 20:09 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 22:06 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 23:27 , 19-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:45 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 14:44 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 17:34 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:56 , 20-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 10:54 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:12 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:22 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:15 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:55 , 25-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:03 , 25-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 00:15 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 13:59 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:15 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:25 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 05:31 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 05:59 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 07:57 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:09 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:17 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 11:12 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 05:36 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 11:18 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 18:28 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 21:36 , 23-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:49 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:51 , 25-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:06 , 25-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 10:32 , 27-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:24 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 10:35 , 27-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:11 , 28-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним12345, 12:43 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Serq, 17:44 , 21-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 06:26 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,anonymous, 11:09 , 22-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,СССР, 23:37 , 24-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Аноним, 08:03 , 25-Июн-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,wyry, 05:53 , 13-Дек-21
- Выпуск Rust 1.53. Google профинансирует добавление поддержки...,Z, 15:39 , 24-Апр-22
Сообщения в этом обсуждении
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:14
Хороший релиз, отличные новости
Раст как всегда
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено OnTheEdge , 18-Июн-21 13:16
> но кроме символов emojiи так ли хорош этот релиз? хруст бы свершил революцию в программировании с такими переменными
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:23
Плюсы давно совершили, а Раст тут отстаёт
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено OnTheEdge , 18-Июн-21 13:32
🤦
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:53
https://ideone.com/i007hT
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 21:25
Ёшкин кот!
> carbonads.com
> facebook.com
> google-analytics.com
> servedby-buysellads.com
> ... *ads*, *analytics*, *metrics*, *research*, *telemetry*, *assprobe*, etcЭто что за веб-помойка так густо телеметрией обвешана?
И почему не godbolt.org ?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 05:45
Ээээээ и правда болт. Я думал это наши прикалываются. А нет bolt и по английски болт на который гайки накручивают.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 05:48
Двойное ээээээээ. На английском это один из вариантов болт. За что я не люблю английский, что одно слово может иметь в разном контексте разное значение. Это усложняет изучение английского для меня существено.
bolt [bəult] noun
bolt / bolts
болт м.р. (tech)
You got a bolt cutter?
Есть кусачки для болтов?
засов м.р.
What kind of cop doesn't use a vertical dead bolt?
Что за коп не использует вертикальный дверной засов?
болтик м.р.
Is that mine now, with all the bolts and padlocks on it?
Это моя комната, вместе с этими болтиками и замками?
other translations 3
bolt [bəult] verb
Conjugation
bolt / bolted / bolted / bolting / bolts
запирать
I lock and bolt my doors every night.
Я каждую ночь запираю входную дверь.
убегать
'Cause a dude broke in, smoked weed, and bolted.
Просто один чувак вломился, выкурил косяк и убежал.
прикреплять
other translations 4
BOLT noun
bolt / -
BOLT м.р.
оптоэлектронный транзистор м.р. (Beam-Of-Light-Transistor)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено а , 22-Июн-21 00:13
дак и в русском болт который для гаек - это только одно из значений этого слова.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Анонус , 18-Июн-21 13:39
В Джулии уже можно смайлики в именах переменных использовать. Так что революция давно свершилась.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено adolfus , 18-Июн-21 14:09
Вот только двоеточие в именах файлов и точку на конце имени в некоторых ОС не можно.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:00
Только лишь смайлики? Вот если бы все эмодзи, то тогда, да.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:14
Руст в Ядро до хруста?
Интересно они переупрямят Линуса или нет?
Но в принципе как вариант - ответвление ядра с инкРУСТированным рустом. Почему бы нет?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:23
А Линус где-то был против?
Были объективные проблемы и будет решение, в чем проблема?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:32
> А Линус где-то был против?Именно так себе и придумали местные после третьего перечитывания желтоватого опеннетного пересказа (по отдельным ключевым словам - "хруст" "линус" "не готов").
В последствии результат фантазий превратился в "Раст на самом деле не умеет в низкоуровневую системщину! Сам Линус сказал!", "Линус погнал растоманов из ядра ссаными тряпками! Вот!" и прочее ...
ЗЫ:
Кстати, пятница + раст + "в ядро Linux" ... вангую минимум 200 комментариев, минимум 30 потертых, минимум четверть "Скрыто модератором". Летс тзе зрач бегин!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:51
Я вообще не понимаю повода для срача
Неужели тут настолько много ярых сектантов C, которые даже попробовать что-то новое не хотят?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:18
> Я вообще не понимаю повода для срача "Сдесь так принято!" (c)
Вон, БСД тоже любят обо*рать - при этом внятно ответить на вопрос "за что?" не могут. Говорят, что "бздуны первые начали!" (правда, если даже это и так - большая часть активных обс*ирателей в те времена первую диаблу и хальфу на папкином компутере под вендочкой гоняла).
> Неужели тут настолько много ярых сектантов C,
Скорее, "любителей издалека", считающих что "растоманы" своим непочтительным отношением к Великому Си осверняют светлые воспоминания далеких студенческих време (когда они последний раз писали на ней). Любят выдавать "перлы" :
https://www.opennet.dev/openforum/vsluhforumID3/123185.html#190
>>>> На расте невозможно написать даже вызов ядра, какой уж тут системный...
>>> (показан пример вызова в соотв. с оф. кернел ABI https://man7.org/linux/man-pages/man2/syscall.2.html Architecture calling conventions
>>> на расте)
.
>> А это, внезапно, не раст вовсе, а обычный такой ... ассемблер.
>> Глупые растовебмакаки не понимают таких очевидных вещей
>> man 2 syscall
>> syscall - indirect system call
>> SYNOPSIS
>> #define _GNU_SOURCE /* See feature_test_macros(7) */
>> #include <unistd.h>
>> #include <sys/syscall.h> /* For SYS_xxx definitions */
>> long syscall(long number, ...);
.
>> И таки вызов этой штуки - чистой воды си.
Хоть стой, хоть падай от такого "экпсертизма" ...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:08
Обосрать BSD по делу -- это легко. Но тем ни менее совершенно не понятно зачем этим заниматься. Можно и Linux обсирать по делу. И любую существующую ОС. Вот только конструктивный результат не ясен.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Эксперт , 18-Июн-21 15:21
Уровень опеннетэксперта пропорционален уровню познания темы
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено _hide_ , 18-Июн-21 16:17
Если честно, что-то непонятно, почему так все сложно с этим растом? Он что, без своего рантайма на тележке не работает и "нужно поддержка со стороны ядра"?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 19:37
чтобы писать модули для ядра(а в этой ветке об этом и говорят вроде как), тебе по-любому нужна поддержка разработки модулей для ядра, то есть обертки над ним
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено а , 22-Июн-21 00:18
я правильно понял - язык, называющий себя "системный", не может без костылей со стороны С элементарно обратиться к нужному байту или там функцию вызвать положив аргументы в нужные регистры?
Системный язык вроде должен уметь сам делать всё, что может машина.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 22-Июн-21 01:05
> я правильно понял - язык, называющий себя "системный", не может без костылей
> со стороны С элементарно обратиться к нужному байту или там функцию
> вызвать положив аргументы в нужные регистры?Нет конечно, но прокомментировал "правильно", как истинный опеннетчик - не разбираясь ни в предложеном ЯП, ни в обсуждаемом предмете (практическая разработка ядерных модулей), заодно и новость не читал:
> работы по развитию интеграции в ядро Linux средств для разработки компонентов на языке Rust.
Подсказка: мало написать что-то с "обращениеми к нужному байту", нужно еще и чтобы написанное приняли. Так-то, для себя, можешь хоть на диалекте брейнфака модули ваять.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ivan_83 , 18-Июн-21 20:35
Уже 10 раз писали:
1. руст это +1 тяжёлый компилятор
2. это +1 инопланетянский синтаксис исходников, намного сложнее того что в С
3. это проблемы с портабельностью, особенно на архитектуры где мало ресурсов и каждый килобайт важенИ нет, я лично не хочу руст потому что мне он не нужен: его использование не решит никаких моих проблем.
Я лучше потрачу время на изучение питона, луа или ещё чего то.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:10
python и lua жрут меньше ресурсов по-вашему?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ivan_83 , 21-Июн-21 16:53
Для меньше ресурсов у меня есть сишечка.
Дело не в ресурсах, а в том, что и питон и луа решают для меня лично гораздо больше проблем и открывают гораздо больше перспектив чем раст.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 22-Июн-21 08:46
> python и lua жрут меньше ресурсов по-вашему?про python не уверен, но вот lua - таки да. гораздо меньше. Весь интерпретатор lua занимает в исходниках 861К.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено нах.. , 18-Июн-21 21:18
Зачем пробывать говно чтрб понять что это говно?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 23:25
Просто никто не хочет для сборки одного грёбанного модуля (который можно было бы просто написать и на "сектантском" Си) тащить тулчан, который мало того что весит до буя, так ещё и нафиг потом ни для чего не понадобится. И это я ещё не говорю о том, что раст вообще никаких преимуществ не даёт.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 08:22
Манипуляция! Сектанты - Раст. Си - мейнстрим: самый популярный язык, самое большое количество библиотек, наиболее переносимый, почти весь критический софт в мире написан на Си
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:12
Это сарказм?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено НяшМяш , 18-Июн-21 13:25
Да Линус вроде не против, он выдвинул требования к интеграции (что правильно).
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено adolfus , 18-Июн-21 14:13
Правильно сначала заявиться в ISO/IEC на предмет создания комитета языка, который подготовит стандарт, который будет поддерживаться хотя бы лет двадцать.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:14
Стандарт - костыль из-за разнообразия компиляторов, мешающий нормальному развитию.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:37
Нормальное развитие - это когда нужно рефакторить написанный 2 года назад код только чтобы он собирался новой версией компилятора?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:00
> Нормальное развитие - это когда нужно рефакторить написанный 2 года назад код
> только чтобы он собирался новой версией компилятора?https://doc.rust-lang.org/edition-guide/editions/index.html
> A Rust compiler will support all editions that existed prior to the compiler's release, and can link crates of any supported editions together. Edition changes only affect the way the compiler initially parses the code. Therefore, if you're using Rust 2015, and one of your dependencies uses Rust 2018, it all works just fine. The opposite situation works as well
А любители "некогда читать маны, прогать надо!" будут страдать везде ...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 15:06
То есть ты даже маны не читал? Вот сразу виден уровень опеннетных ыкспердов.
Вот так и палятся все "спецы по недостаткам руста" в комментах.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:02
Но тогда бы для разработчиков разных компиляторов был хоть ориентир.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 18-Июн-21 16:20
> Стандарт - костыль из-за разнообразия компиляторов, мешающий нормальному развитию.Стандарт нужен, что бы когда у двух Анонимов возникают разногласия по языку, Анонимы спрашивали не экспертное мнение какого-то нуба, а апеллировали к стандарту.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 19-Июн-21 01:52
Разногласия можно решать читая RFC -- подавляющее большинство фичей в расте добавлялось через RFC. Если же нужного RFC нет, то анонимы могут написать свой RFC и инициировать обсуждение сообщества. Я не вижу каких-то принципиальных проблем в этом, кроме того, что обсуждение может занять время. Точнее оно займёт время -- RFC обычно выдерживают хорошенько, прежде чем окончательно принимать. Чтобы все успели высказаться.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 19-Июн-21 09:29
Так и получается стандарт.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 19-Июн-21 16:45
Со временем, да. Но пока это просто куча рфц, и процесс сочинения и утверждения новых.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 20-Июн-21 06:22
Так ветка началась с толстых намёков, что стандарт мешает и не нужен. На деле оказывается, что вопрос решается.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 20-Июн-21 14:07
> Так ветка началась с толстых намёков, что стандарт мешает и не нужен.
> На деле оказывается, что вопрос решается.Но стандарта нет, так ведь? И писать его сейчас контрпродуктивно. Может вообще не стоит его писать? Может оставить пачкой рфц, прикрутив сверху что-нибудь для удобства поиска?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 20-Июн-21 14:41
По одной из версий в своё время Си победил Паскаль, поскольку := это фаллический символ, а { и } намекают на продажу души дьяволу. Но, как по мне, решило наличие стандарта у Си.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 20-Июн-21 17:38
> По одной из версий в своё время Си победил Паскаль, поскольку :=
> это фаллический символ, а { и } намекают на продажу души
> дьяволу. Но, как по мне, решило наличие стандарта у Си.Первый стандарт у C появился, если мне не изменяет память, в 1989 году. То есть, примерно через 20 лет после появления C. Тогда, когда C уже был более популярен, нежели Pascal. То есть, pascal тогда тоже был популярен, но unix был написан на C, юзерспейс unix'а был написан на C, всякие там полуоси, win16 тоже писались на C... Паскаль, был довольно популярным выбором для того, что сегодня можно было бы назвать end-user application -- приложения для конченого юзверя, но не более того. Pascal же, хоть и не имел стандарта выписанного ANSI или ещё какой-то организацией, был гораздо более формализован, нежели C. Была вполне конкретная причина, почему для C потребовалась стандартизация: компиляторов C было хоть жoпoй жуй, и _они_были_несовместимы_. Они вели себя по-разному. Если программа компилируется одним компилятором и работает как задумано, то другой компилятор мог не скомпилировать, или скомпилировать с такими багами, что программа не запустится.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено YetAnotherOnanym , 19-Июн-21 00:00
> Стандарт - костыль (...), мешающий нормальному развитию.Ты прямо как наши отечественные производители, которым стандарты мешают делать сыр из пальмы и колбасу из сои.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:20
Мало того, что экономические отношения вообще говоря работают иначе на рынке продуктов питания, так ещё аналогия совершенно неуместная. Стандарты в ЯП нужны, чтобы обеспечивать совместимость. Стандарты на процент пальмового масла -- это неуклюжая попытка перевести вину о экономических проблемах страны на предпринимателя. Если представить, что люди нормально зарабатывают и рынок открыт, то что мешает потребителю покупать нормальный сыр (как тот, что за границей в Европе)?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено YetAnotherOnanym , 20-Июн-21 20:19
Емнип, в Европе, кроме всего прочего, достаточно жёсткий стандарт к качеству самого пальмового масла - в нём есть какая-то вредная фигня "глицидил", от которой его довольно затратно очищать, так вот в Европе концентрация этого вещества должна быть нулевой, чтобы это масло можно было употреблять в пищу. У нас на момент "пальмоср*ча" (во время бурного роста импортозамещения в молочке) никаких ограничений не было, к нам из Индокитая гнали самое дешёвое плохо очищенное пальмовое масло чуть ли не в наспех отмытых нефтяных танкерах. Более того, в РФ на продукцию с пальмой был льготный НДС 10%, такой же, как на "честную" молочку. Поэтому в Европе нет особого смысла пихать пальму везде, где можно и где нельзя. А у нас без этого производитель будет неконкурентоспособен.
> неуклюжая попытка перевести вину о экономических проблемах страны на предпринимателяИмхо, это скорее попытка не позволить предпринимателю переложить на потребителя свои проблемы, в том числе вызванные недобросовестным поведением конкурентов (которые тоже при всяком случае горазды поднять визг, что им мешают работать).
> что мешает потребителю покупать нормальный сыр (как тот, что за границей в Европе)?
Мешает отсутствие нормального сыра. Проблема в том и состоит, что потребителю, который хочет купить нормальный сыр, предприниматели подсовывают эрзац, и без вмешательства государства исправить эту ситуацию невозможно. Тот же европейский стандарт на нулевое содержание глицидила в пальме это иллюстрирует.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 21-Июн-21 04:20
Ещё раз. В Европе нормальный сыр есть. Почему его нет на нашем рынке? Или государство искусственно монополизирует рынок (экономические пробоемы)?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено iCat , 20-Июн-21 07:43
>Стандарт - костыль От всей души желаю тебе пожить в мире без стандартов, когда гайки не накручиваются на болты, диваны не пролазят в двери, ботинки разного размера, а разнообразие языков программирования исключает компиляцию в бинарник, поскольку микрокоманды процессоров безгранично разнообразны.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 17:34
Сказал А, говори и Б.Как это мы до сих пор живы, если нет стандарта на команды процессоров (вендор что хочет, то и воротит, безо всякого стандарта). И где же, я тебя спрашиваю, стандарт на формат бинарного исполняемого файла ? как это так. как же эти застандартизированные компиляторы могут генерить хоть что-то пригодное, если на выхлоп этих самых компиляторов никаких стандартов нет ? Более того, в самом стандарте на С есть упоминание про встроенный ассемблер, только вот синтаксис этого ассемблера не стандартизирован. Охереть стандарт!!!
Или мы все еще живы потому что ты сильно неправ?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:27
На текущем этапе развития это только навредит. Сначала надо язык довести до ума, а для этого временами надо ломать обратную совместимость.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 19:00
Дык, сначала стандарт, а потом уже и в ядро можно. Не наоборот.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Likern , 18-Июн-21 23:37
Ой, а что это тут ... у нас... а это ядро Linux написанное на нестандартном подмножестве С... ой... не использует никаких стандартов (С89 с фичами завязанными на конкретный компилятор)... что же это получается?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 01:30
Это получается, что еще больше нестандартности проблемы не решат, а наоборот.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:23
Си и С++ до сих не доведены до ума, но всюду используются. Как вы определяете "доведён до ума" и почему это важно?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Lex , 18-Июн-21 14:16
А кто его спрашивает, если фактические владельцы( самые жирные инвесторы ) решили-таки это затолкать в линукс?
Торвальдс если и может возразить, то что-то типа «я категорически против интеграции не_самой_новой версии раста, Господа-инвесторы, кудааах»
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 23:31
Недооцениваете вы темперамент и авторитет горячего шведо-финского парня.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:18
> Google профинансирует добавление поддержки Rust в ядро LinuxВ ведро можно протянуть любую шнягу, главное чтоб деньги были. А ваш Линус и не пикнет, иначе по шапке схлопочет. Таковы реалии.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:20
От шапки схлопочет по шапке
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено OnTheEdge , 18-Июн-21 13:21
> От шапки схлопочет по шапке от гугла схлопочет по гузну
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:21
Интересные у тебя реалии )) Но не засиживайся в них долго
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:22
> кроме символов emojiЗа что 😭
Даже плюсы умеют в emoji
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено fsb4000 , 18-Июн-21 13:57
Нет. Плюсы тоже не умеют в emoji (на уровне стандарта)https://wg21.link/p1949r7
>All emoji become excluded, instead of just some
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:25
>> кроме символов emoji
> За что 😭 Если я скажу, что это просто чтобы досадить iPony, ты поверишь?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено eganru , 18-Июн-21 13:22
Немного непонятно, как собирать - раньше я брал gcc, собирал ядро и никаких проблем в целом не возникало. Так было вчера, так было 10 лет назад.Сейчас работа с rust в gcc не достигла зрелости.
Выходит что, для сборки будет необходимо дополнительно использовать инструментарий с llvm, с которым в общем-то не хочется без особой нужды связываться?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:31
> проблем в целом не возникалоЕсть какие-то проблемы с установкой Раста?
> Сейчас работа с rust в gcc не достигла зрелости
Очень надеюсь, что или gcc-версия полностью синхронизируется с мейнстримом, или её будут использовать в специфических случаях.
Не хочется ещё раз такого кошмара с компиляторами, как сейчас с C || C++.
> не хочется без особой нужды связываться
Почему? LLVM универсальнее. Тот же Clang является основным компилятором Андроида и всех Огрызков, достаточно совместим с MSVC на Оффтопике, и только мир Линукса продолжает GCCчить.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 14:01
> достаточно совместим с MSVC на Оффтопике, и только мир Линукса продолжает GCCчить. Очнись, какой MSVC? Это это почти вымерло. Его держат только там где есть древний код специально под это заточенный. В нём ни стандартов нифига, оно уже никому не нужно и давно не развивается даже самим мелкософтом.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:16
Поэтому речь о LLVM. Замена cl на clang-cl.
При этом сохраняется интеграция с хедерами, а не как в mingw
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Неа , 23-Июн-21 16:50
MSVC вымер? Ха-ха. Это мозг твой усох и вымер.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 24-Июн-21 00:08
> MSVC вымер?Увы. Интерпрайз аля два васяна продакшен или рога и копыта уже никого не интересует.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено nobody , 24-Июн-21 21:54
Очнись. Последние годы бешено навёрстывает отставание. Добавление новых фич в библиотеку всегда было на уровне, и, с некоторых пор, разработчики компилятора тоже раздуплились и взялись за ум
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 25-Июн-21 02:01
> Очнись. Последние годы бешено навёрстывает отставание.Дадада, конечно. Только до современного clang или gcc как до луны всё равно. Простейший когд на 2000+ специализаций шаблонов осилить не может.
Никому оно уже не надо. Всё на него забили давно. Разработчики могут сколько угодно пыжиться теперь. Менять это уже никто не будет.
Про контроллеры (которые контроллеры а не малинки) вообще молчу.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено eganru , 18-Июн-21 14:09
Есть какие-то проблемы с установкой Раста? - не могу Вас понять.что значит установка раста? наверное Вы хотите сказать, установка инструментария, пригодного для сборки проектов, написанных на Rust.
Если так, то проблем скорее нет - есть особенности. Зачастую очень серьезные.
Rust хочет llvm, llvm в нужной конфигурации собирается долго.
Потом я запускаю firefox и он не работает. Я читаю логи, и делаю какие-то свои шаги дальше.
Может firefox сейчас отпустило(после того, когда разум стал меня покидать перестало интересовать что под капотом той или иной особенности).
Почему? LLVM универсальнее. - может. нужно проверять. кому-то.
компилятором Андроида и всех Огрызков, достаточно совместим с MSVC - это плюс какой-то неочевидный?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:17
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shИ ВСЁ
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено анон , 18-Июн-21 15:56
Посоны могут не понять и отпинать за такие хипстерские скрипты в 2к21. Я уже молчу про опеннет.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 18-Июн-21 16:23
Меня за 2к21 отпинали, теперь пишу 2к20++
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:28
Всяко лучше уничтожения процессора на компиляцию ос
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ivan_83 , 18-Июн-21 20:39
Идиотов так делать нужно ещё поискать.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 21:14
sudo, ты забыл sudo.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено RomanCh , 19-Июн-21 12:39
Так он из под root'а сидит. Очевидно же, так всегда всё работает.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 23:41
Надеюсь, что рано или поздно вам туда впихнут `rm -fr /`
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено adolfus , 18-Июн-21 14:18
> Не хочется ещё раз такого кошмара с компиляторами, как сейчас с C || C++. Это где такой кошмар? И си и кресты великолепно поддерживаются несколькими компиляторами в соответствии со стандартами 9899 и 14882. Все четко работает, как описано.
В этом отношении такого языка, как руст, нет в природе.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:30
> Это где такой кошмар? И си и кресты великолепно поддерживаются несколькими компиляторами
> в соответствии со стандартами 9899 и 14882. Все четко работает, как
> описано.У теоретиков - несомненно. Практики - в курсе "режима сильной совместимости" clang с gcc и прочих
"Over the years, there has been a persistent effort to build the Linux kernel using the Clang C compiler that is part of the LLVM project." (https://lwn.net/Articles/734071/)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:20
https://en.cppreference.com/w/cpp/compiler_supportСмотрим на статус C++20 в 2021 и плачем. Компиляторы не успевают за стандартами.
И ведь Apple Clang тоже важен, на нем под мак и ойсь собирать.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 18-Июн-21 15:35
У GCC 11 для C++20 только две вещи из 69 поддерживаются не полностью, а частично, у MSVC, как это ни странно тоже две, но другие (из ядра языка). У остальных - да, всё хуже.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 18-Июн-21 14:29
>> проблем в целом не возникало
> Есть какие-то проблемы с установкой Раста?Да, есть: фанаты Раста сами не могут сравнить список поддерживаемых gcc и llvm процессорных архитектур.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:59
Ок, разрешаю обладателям такого уникального железа (которое не поддррживается LLVM) не собирать модули написанные на расте. Надеюсь они смогут сконфигурировать ядро правильно.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Siborgium , 18-Июн-21 13:49
Согласно словам Торвальдса, код на расте будет опциональным и ограничится драйверами для периферии.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено letsmac , 18-Июн-21 14:13
Линух стремительно бежит по дорожке, на которой все грабли уже собрали другие.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 19:11
Для эспериментальных вещей есть экспериментальные ядра.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 18-Июн-21 14:20
> Сейчас работа с rust в gcc не достигла зрелости.
> Выходит что, для сборки будет необходимо дополнительно использовать инструментарий с llvm...Нет, не выходит, потому что rust в ядре тоже очень далёк от зрелости. Ну вот вообще и совсем. Когда он будет близок к зрелости, возможно напишут какой-нибудь первый драйверок на расте. Который тебе, скорее всего, не будет нужен никогда. К тому моменту, когда ты столкнёшься с драйвером на rust'е, который тебе нужен, может пройти лет десять. А что будет через десять лет, я предсказывать не возьмусь. И тебе не рекомендую.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено durilka , 18-Июн-21 16:21
> А что будет через десять летRedox OS
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:07
>Не хочется ещё раз такого кошмара с компиляторами, как сейчас с C || C++Если к ним прибаввить ещё и Rust, то кошмар только увеличится.
>Тот же Clang является основным компилятором Андроида и всех Огрызков,
А какое дело должно рабочим станциям и серверам до Анроедов и Огрызков?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:25
Возможно как только появятся модули для ядра на раст, так сразу и gcc научится в раст:)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:31
Пусть финансирует, все равно решает Линус.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:36
Линус уже давно ничего не решает. Он играет роль свадебного хенерала. Пустышка, короче.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Анимус , 18-Июн-21 15:53
Ох, наивен нонче онанимус пошёл...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 07:48
Линусу уже всё доходчиво объяснили.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:28
Про что речь?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Редкий уебок , 28-Июн-21 11:59
Манипулировали его мнением, шантажируя через его родственников. Пришлось согласиться и публично заявить о какой-то там поддержке чего-то или кого-то. Уже точно не помню. Детали в Интернете.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено FortyTwo , 18-Июн-21 13:33
>Пакетный менеджер Cargo по умолчанию переведён на использование имени "main" Это победа
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:49
Всегда не нравилось master
Повод избавиться от него несколько глупый конечно, но сам факт радует)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 24-Июн-21 02:29
А мне всегда нравился, и что дальше?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Dzen Python , 18-Июн-21 14:23
Эх, заживем!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:55
так ничего ж не переведено, редакция опеннета опять обкурилась?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:10
Б*, т.е. я сначала совокуплялся с теми репами, кто юзал main и только через минут 30 "какого черта оно не работает, если git работает" сообразил что репа с main'ом (коих меньшинство), а теперь будет обратная вакханалия.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:30
Как имя ветки сказывается на работоспособности чего-либо? Hardcode?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:38
> при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки). Может хватит писать ложь в каждой новости про раст? Без типов со счетчиками ссылок ни одну реальную программу не написать, а подсчет ссылок - это разновидность сборки мусора и это рантайм.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:48
Он высчитывает на этапе компиляции, а не при использовании (Rc не в счёт)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:50
Фейспалм
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:33
>> Без типов со счетчиками ссылок ни одну реальную программу не написатьИ чо? Тут не храбр - щедрое проставление плюсиков себе и минусиков "оппонентам" вместо аргументации не поможет.
Кстати, ты бы в реализацию malloc в glibc глянул
>> The free() call marks a chunk of memory as "free to be reused" by the application, but from the operating system's point of view, the memory still "belongs" to the application. However, if the top chunk in a heap - the portion adjacent to unmapped memory - becomes large enough, some of that memory may be unmapped and returned to the operating system.
Чем не сборщик мусора?
> Фейспалм
Осознал, что написал чушь?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено nelson , 18-Июн-21 18:22
> Чем не сборщик мусора?Тем, что менеджер памяти решает несколько иные задачи в отличие сборщика мусора. Грубо говоря, позволяет работать с памятью как с последовательностью пронумерованых ячеек, а не страниц. Никакой уборкой мусора по аналогии с gc он не занимается.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 19-Июн-21 09:45
То что ниже GC (по уровню абстракции) и чистит страницы, называется reaper. Но это вряд ли применимо к стадии "compact" из реализации free(), поскольку сидит в ядре и убирает зомби.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 15:54
СЕРЬЁЗНО?вау
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ivan_83 , 18-Июн-21 20:44
А откуда на этапе компиляции возьмутся исходные данные, которые будет обрабатывать программа?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 21:28
Это божественный компилятор раста, ему не нужно знать, он и так всё вычисляет.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Rev , 18-Июн-21 13:51
Сборка мусора это обычно GC, а он подразумевает рантайм.
У Раста нет ни того, ни другого.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 15:55
Да ты что?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено asdasd , 18-Июн-21 23:36
tokio / async-std / actix це що?
Да и в С++ уже сто лет в обед shared_ptr есть, а в Rust'е где начинается хоть какая-то многопоточность / асинхронность вылезает Arc, что значит что компилятор автоматически память не освободит. И смысл тогда? Не юзайте в плюсах ручное выделение, а только shared / unque_ptr и будет тоже самое.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено MazikOttogi , 18-Июн-21 14:57
>Без типов со счетчиками ссылок ни одну реальную программу не написатьТак ли необходимо размазывать по программе указатель с правом владения?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:06
писатели прошивок под cortex-M и risc-V смотрят на тебя, как на балабола.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено durilka , 18-Июн-21 16:28
> Без типов со счетчиками ссылок ни одну реальную программу не написатьА где посмотреть язык, у которого типы со счетчиками ссылок?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Likern , 18-Июн-21 23:41
Nim кажется
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 14:44
Rust
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 22-Июн-21 08:56
>> Без типов со счетчиками ссылок ни одну реальную программу не написать
> А где посмотреть язык, у которого типы со счетчиками ссылок?В Vala, если не ошибаюсь, типы наследуемые от GObject сразу реализуют счётчик ссылок.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 18-Июн-21 16:42
> подсчет ссылок - это разновидность сборки мусора и это рантайм.Да! Наконец-то кто-то это понял: все сколь-нибудь сложные программы, включая сюда и ядро linux, используют динамическое управление памятью. А все эти разговоры о статическом управлении памятью -- это разговоры в пользу бедных.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:50
Вот только читаемость кода как у брейнфака. Здесь больше шансов накосячить именно в синтаксисе.
Не особо вижу смысл в этой проверке обращений памяти, я на Го пишу, а всё равно из-за собственных ошибок паники возникают.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:55
Читаемость кода отличная, кроме очень специфических случаев
Синтаксис Го нравится гораздо меньше и вызывает много вопросов
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:59
нет, ужасная
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 19:04
Ну, ужасная так ужасная.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:11
Эти "специфичные случаи" вылезают сразу же, как только начинаешь писать что-то сложнее "Hello world", особенно с async / await, особенно когда треть либ заточена на tokio, треть на async-std и треть на actix.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Rev , 18-Июн-21 14:14
Просто надо по-другому форматировать код. Так, как его форматируют в почти всех проектах на Расте, это просто ужас-ужас!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 14:42
Да тут что форматируй, что не форматируй - один хpен читабельность почти на нуле.сорец карго:
fn print(
&mut self,
status: &dyn fmt::Display,
message: Option<&dyn fmt::Display>,
color: Color,
justified: bool,
) -> CargoResult<()> {
match self.verbosity {
Verbosity::Quiet => Ok(()),
_ => {
if self.needs_clear {
self.err_erase_line();
}
self.output
.message_stderr(status, message, color, justified)
}
}
}
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Онаним , 18-Июн-21 14:43
Мои глаза вытекли, спасибо.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:24
А будут примеры нечитабельного кода?
Этот максимально простой и элегантный.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Анимус , 18-Июн-21 16:04
Что здесь непонятного, даже в таком ужасном форумном форматировании? Сырцы на плюсах выглядели бы куда хуже и в два раза длиннее при той же функциональности.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 20:15
Я так развлекался пару лет наза по поводу кода на хаскеле. Тоже, когда привыкнешь, все понятно.
Ну как все - одна лишняя закорючка и ты два дня пытаешься понять почему все не работает.Зачем языку общего назначения, "убийце сишечки", такая излишняя перегруженность совершенно неочиведными операторами?
Зачем вот эти все "&mut, _, ::, (()), =>", если можно было бы обойтись без этой голимой каллиграфии, как обходится наша дорогая сишечка?
"Вот только читаемость кода как у брейнфака." (c) тредстартер
> Сырцы на плюсах выглядели бы куда хуже и в два раза длиннее при той же функциональности.
Во-первых, на С этот код выглядел бы раз в 20 элегантнее и проще. Во-вторых, на плюсах этот код тоже можно было бы написать элегантно и просто (хотя можно было бы и ужасно, само собой). Но вот на расте элегантно и просто этот код написать нельзя.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 21:18
прошу прощения за опечатки. выпимши я сегодня, в пятничку.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Dzen Python , 18-Июн-21 22:06
Ну, потому, что язык пришел с Загнивающего, где не так давно был бум хайпа на хачкель и чистую функциональщину, в противовес "обычному, boring" императивному подходу с классическими концепциями функциональной модульности и ООП. Если еще короче - детям прочитали курс "Функциональщина 101" и далее все понеслось.Нет, часть элементов функциональщины пришлась как раз кстати: все эти цепочки типа
x = Data.format(y).unique().zip(defl.max);
заместо трех строчек с одним вызовом читается лучше
ИЛИ
=>
выражения позволяют не городить кучи скобок блока (или терять вложенность, что тоже трудно отловить) там, где код однострочный и тривиальный.
Но не более того.
Подростки на протесте и гугл, которому надо завлекать подростков в качестве дешевых кодомакак. Я писал где-то уже.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:36
Google дофига платит своим инженерам, и нанимает он талантливых людей, а не "дешёвых кодомакак".
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Жироватт , 21-Июн-21 10:14
Прямой, честный, рукопожатный и неполживый репортаж из гугла: гугл (коммерческая контора) не снижает издержек! А еще там каждому дают дом в ЛА, мешорк денег, много шлюх, травы и кокса, не то что при клятом паскальском режиме!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 21-Июн-21 11:18
Я из другой похожей компании. В них по деньгам условия примерно одинаковы. Я работаю не в калифорнийском офисе (там зарплата намного выше), но денег достаточно, что года за 4 купить себе весьма достойное жильё. И на шлюх хватит и на остальное, если надо.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 02:53
Нормально читабельный код. Такие нежные нынче девелоперы пошли...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:23
Есть определенный стандарт форматирования, который встроен в Cargo и его используют все. И это лучше, чем миллион разных стайлгайдов у C++.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним 80_уровня , 18-Июн-21 14:46
Читаемость - дело не последней важности, но как у него дела с генерируемым кодом?
Ядро системы - не то место, где можно терпеть производительность как у питона.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:26
На уровне C/C++.
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Анимус , 18-Июн-21 16:07
Вот тут довольно интересно, читайте до конца habr.com/ru/post/492410/
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним 80_уровня , 19-Июн-21 16:11
> Ядро системы - не то место, где можно терпеть производительность как у
> питона.Хорошо, раз комментаторы упорно сравнивают Раст с C++, поддам жару:
Ядро системы - не то место, где можно терпеть производительность как у C++. Поэтому оно (линуксовое) и не пишется на C++.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:38
За очень редкими исключениями, Си является подмножеством С++. Про какие проблемы производительности речь.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним 80_уровня , 20-Июн-21 20:38
> За очень редкими исключениями, Си является подмножеством С++. Про какие проблемы производительности
> речь.Демагогия не работает. Из истинности первого утверждения абсолютно не следует истинность второго.
Пример: курс математики для третьего класса школы является подмножеством математики. Про какие проблемы с пониманием математики может идти речь?
Возвращаясь к: довольно много в C++ из того, что не является Си, генерирует при компиляции очень и очень немаленький код.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 21-Июн-21 04:16
Кто мешает не использовать эти лишности? А вообще, широкоизвестный факт, что С++ qsort работает быстрее Сишного.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 13:56
С памятью хоть работать научились?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:27
В Rust словить утечку или ошибку памяти гораздо сложнее, чем в C/C++.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 15:57
Не спорю, сложнее. А знаешь почему?
Но только память у пропагандистов Rust смотрю ооооочень короткая.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:12
Утечки памяти Rust это не баг, это защита от use-after-free.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 16:15
> Утечки памяти Rust это не баг, это защита от use-after-free.Хаха, забавно. Мне кажется ты наткнулся на великий заговор в своих размышлениях +1
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 21-Июн-21 00:25
вы еще не купили резиновую бабу? с ней вы более обезопасите себя от ганареи и пр. а то ваша живая может гульнуть изза отсутствии внимания с вашей стороны, наградит вас. подумаете о безопсности.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Fracta1L , 18-Июн-21 14:03
Хорошая новость. Фанбоям дырявой сишки - страдать.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено adolfus , 18-Июн-21 14:21
Сам ты дырявый. Сначала научись программировать, а потом разевай свой членоприемник.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 14:34
Он не может. Он сам об этом тут говорил что дибил. Если поищешь в его коментах быстро найдёшь. Он тогда зарегеный был.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Fracta1L , 18-Июн-21 17:50
Реакцией сишных опущенцев удовлетворён -))
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 17:52
> Реакцией сишных опущенцев удовлетворён -)) Как всегда глупо, не по делу и чего сказать хотел и сам то не понял.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 17:52
> Реакцией сишных опущенцев удовлетворён -)) Или ты опять напился?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Старший аноним , 18-Июн-21 22:01
И зачем тебя Сишники опускают, не скажешь, голубок?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:28
Ты же в курсе, что даже опытные C-программисты регулярно совершают ошибки, которые Rust просто не скомпилировал бы?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:42
Нет не в курсе, покажешь пример?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Анончик , 18-Июн-21 23:28
bs->teamleader[sizeof( bs->teamleader )] = '\0';
int* a = new int[10];
for (int i = 0; i <= 10; ++i) {
a[i] = i * i; // ошибка при i = 10
}
Это прямо явное
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 08:05
Что-то подобное происходит настолько редко, что даже трудно припомнить когда в последний раз реально встречалось.
Те глупые баги, что видел, получались в результате автоматического рефакторинга или авто-мерджей.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено n00by , 19-Июн-21 10:05
> int* a = new int[10];
> for (int i = 0; i <= 10; ++i) {
> a[i] = i * i; // ошибка при i = 10
> }
> Это прямо явное Скажите, откуда Вы взяли фрагмент? В Си всю жизнь писали i++ (поскольку постинкремент естественен при обработке строк). Писать ++i учат в С++ (поскольку там итераторы и заморочки с конструктором копирования). Но там же учат писать != вместо <= (поскольку там итераторы и заморочки с операторами сравнения). Вердикт - код Вы придумали сами.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 14:35
Как всегда глуп до невозможности. Ещё ничего не произошло а ты уже обделался из своей дыреи от радости.Подгузники смени. Пахнет не очень.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Dzen Python , 18-Июн-21 14:05
> Гугл проспонсирует растовых бездарностей, так и не сумевших сделать даже dummy-драйвер для линуксячьего ведра.Печально на самом деле, если сила бакса окажется сильнее силы разума.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:41
Силы священного Линуса же
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:29
Гугл проспонсирует развитие шикарного языка, который уже сейчас на голову удобнее C, какой же кошмар
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 21:19
Это где гугл спонсирует лисп? Поделись ссылкой.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:42
Зачастую, тот, кто разумнее -- у того больше баксов.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:11
а в хромиум rust они не хотят профинансировать?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:40
Это другое
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 14:43
А в хромиуме они умеют использовать умные указатели и раст в нем банально не нужен.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:31
Главное в это верить, бро
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 15:58
Слепая вера это к растоманам. А тут уже интеллект.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 15:59
Таки да.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Редкий уебок , 28-Июн-21 12:01
То тоже в Хроме ни разу не находили 0day уязвимость. Ах да, как же, каждый квартал по 5 штук находят...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:56
Свой продукт загрязнять растопомойкой гугл не будет. линукс им не жалко, туда можно и сраст запихнуть
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:30
Вот откуда такие громкие слова? Растопомойка? А ты сам попробовал на нем писать?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 16:00
Я пробовал. В реальном продакшене карго недопустимая штука. Никто не позволит тебе тащить непонятно что под непонятно какой лицензией и непонятно каким васяном написанное в проект. А следить за репозиторием карго никто не хочет.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Анимус , 18-Июн-21 16:10
Очевидно, что ни о Карго, ни о реальном продакшне не имеешь представления.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 16:12
> Очевидно, что ни о Карго, ни о реальном продакшне не имеешь представления. Ну конечно. Сейчас президент всемирно извествной компании "Два васяна продакшен" расскажет о реальном продакшене супер канкурирующего продукта с засекреченной и охраняемой разработкой.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Анимус , 18-Июн-21 16:17
А Вас, простите, как по имени-отчеству? Чем руководите в свободное от преподавания время?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 18:39
А зачем? Хромиум деньги приносит, его закапывать рано.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:15
> проблемы удалось решить обходным путём - компилятор продолжит преобразование array.into_iter() в (&array).into_iter(), как если бы отсутствовала реализация типажа IntoIterator, но только при вызове метода с использованием синтаксиса ".into_iter()"Да здравствуют очередные заплатки! Скоро по контринтуитивности раст переплюнет джаваскрипт.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:25
>Google профинансирует добавление поддержки Rust в ядро LinuxТроянский конь для конкурента Фуксии)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:39
Боюсь это тестовая площадка. поматросят и бросят, а ядру потом с этим жить
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:45
> а ядру потом с этим житьЗадеприкейтят и выкинут.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 20-Июн-21 13:44
Google почти наверняка почти все серверы держит на Linux. И, вероятно, является одним из основных разработчиков Linux.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:38
Гугл профинансирует - звучит как приговор, что расту быть таки в ядре. С другой стороны пусть в свой форк и добавляют.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Онаним , 18-Июн-21 14:45
Google уже много проектов "профинансировал".
Google+ например.
Закапывать наглухо "профинансированное" в случае невзлёта они не стесняются, так что всё ок.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 14:45
Гугл столько проектов успешно похоронил, сколько ты еще не попробовал.
https://killedbygoogle.com/Так что ни о каком приговоре речи нет. Разве что о "пытаются убить еще и ядро".
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:32
Не приговор, а счастье.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:40
Хорошая новость! Rust давным-давно пора скинуть вниз по кривой хайпа: вперёд к «максимуму разочарований». Растишке давно пора начать взрослеть.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:33
Куда скидывать, если он уже сейчас на головы удобнее C?
А станет ещё годнее благодаря Линуксу.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Онаним , 18-Июн-21 14:46
> обходным путём - компилятор продолжит преобразование array.into_iter() в (&array).into_iter(), как если бы отсутствовала реализация типажа IntoIterator, но только при вызове метода с использованием синтаксиса ".into_iter()" и не касаясь вызовов в формеА это не костыль ли?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:54
Одним больше одним меньше
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:04
В костыльном языке плюс один костыль
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено VladSh , 18-Июн-21 15:11
Костыль для обратной совместимости.
Через год, когда код подравняют, можно объявить deprecated, а ещё через год удалить. Пока кода немного написано, это вполне себе подход.
Язык живёт и активно развивается. Было бы странно, если бы всё было изначально правильно задизайнено. Что не так?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 21:22
> Что не так?Не так полное отсутствие целостного дизайна языка.
В наше время вот эта вся "подравняют, объявят, можно будет удалить" называлось "нарастающий технический долг". Благодаря отсутствию оного сишечка живее всех живых, а эти ваши убийцы каждые пять лет новые.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:22
Они скорее всего в следующем Edition его удалят - и совместимость не потеряется и костыль проживет совсем недолго.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 21:23
Потеряется, только не прямо сейчас, а в следующем очередном весь-ваш-код-надо-по-новой-переписать Edition.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 18-Июн-21 16:49
Костыль. И на мой взгляд довольно жопный. Но, может, они соберутся с духом в каком-нибудь едишне поломать обратную совместимость... Очень надеюсь на это.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Второе Я , 18-Июн-21 18:12
В 2021 эдишине уже нормальная поддержка. Этот компромисс - исключительно для старых эдишнов.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено user , 20-Июн-21 13:26
Нет, раст полностью состоит из обработки отдельных случаев.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 14:53
Забавно как в ядро пытаются сувать даже если и не плохой, но однозначно сырой продукт.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:06
Линукс для них конкурент фуксии, с помощью ущербного языка избавляются от конкурента
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:15
шапочка из фольги не жмет ?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 17:21
А твой гермошлем?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:35
Ну ведь неудачный C там есть, почему бы ещё разнообразия не добавить?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:47
C очень удачный язык.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено DildoZilla , 18-Июн-21 19:16
C это академическая шутка, типа MozgoTrax 70-х годов. Но пришел манажир и сказал: "Ф продакшон!"
И ведь не пискнешь -- уволят в гетто к американоафриканцам. Капитализьм!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 21:36
C разрабатывался для решения существующей проблемы, поэтому никак не может быть "академической шуткой".Для решения каких проблем разработан rust?
Я на www.rust-lang.org нашел только "даст силы каждому разрабатывать надежное и эффективное ПО".
Хотелось бы спросить у пробовавших rust - силы разрабатывать реально больше стало?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено rust sektant , 20-Июн-21 01:34
Стало меньше сил тратиться на дебаг. Не раз замечал, что раст отсекает ошибки, которые я допустил и которые в плюсах дали бы нехилых проблем потом. На плюсах я пишу около 10 лет, но периодически все мы ошибаемся. А санитайзеры не всё могут поймать. Так что да, лично мне раст помогает.
Помимо плюсов в прод я писал на го пару лет, но слишком примитивный язык, отношусь к нему нейтрально.
Ну и плюс немного я писал на хаскелле, поэтому раст с этой стороны мне тоже зашёл, ибо присутствует какой-то дух ml-подобных языков.
Больше года пишу на расте фуллтайм, всё устраивает.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним123 , 18-Июн-21 14:56
Для массивов реализован типаж IntoIterator
прочитал сначала Intolerator)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 18-Июн-21 15:00
Не флейма ради, кто-нибудь поясните пожалуйста, как при декларируемой безопасной работе с памятью случается такое:https://github.com/AbrarNitk/algorithmica/issues/1
Это в компиляторе какого-то контроля не хватало, и его потом починили, или код крейта был так написан, что как-то смог обойти все контроли? Автор крейта недавно закрыл этот issue, но исправил-ли он что-то по этому поводу я так и не понял.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Онаним , 18-Июн-21 15:27
Баг внесли в хрустсекс адвизори датабейс, искать там.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 18-Июн-21 15:42
Спасибо, посмотрел и там (https://github.com/RustSec/advisory-db/blob/main/crates/algo...) - честно говоря понятнее не стало.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Онаним , 18-Июн-21 15:58
Значит пока ещё не исследовано, но следить за ходом событий видимо там. Или по ID оттуда в прочих чейнджлогах - могут и "втихую" закрыть.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 18-Июн-21 16:07
ясно, спасибо.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:43
>.It will be surfaced by tools such as cargo-audit or cargo-deny from now on.Всё ок
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 18-Июн-21 15:47
Правильно я понимаю, что это ещё что-то, типа cppcheck/lint, которая скажет, ой - тут у вас какой-то кривой крейт, не надо его использовать? Но вопрос больше в другом, как его компилятор пропустил?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Урри , 18-Июн-21 21:25
unsafe.
Вся магия хруста отключается одним простым словом.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено deeaitch , 18-Июн-21 16:07
> кто-нибудь поясните пожалуйста, как при декларируемой безопасной работе с памятью случается такоеЭто классика. Это случается когда люди просто в слепую верят и перестают думать о работе с памятью.
А те кто пишет контролки видят их только в поле своего ограниченного опыта и детских ошибок.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:14
Не знаток раста от слова "совсем", но я там заметил в коде блок " unsafe {...}", какой там контроль в компиляторе должен быть?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 18-Июн-21 16:18
Ясно. Теперь понятно, почему компилятор ничего не нашел, спасибо.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 18-Июн-21 18:46
> Это в компиляторе какого-то контроля не хватало, и его потом починили, или код крейта был так написан, что как-то смог обойти все контроли?Код использует unsafe функцию get_by_index собственного изобретения, которая возвращает raw-указатель на элемент массива. Затем он использует ptr.read, чтобы прочитать элемент массива. И таким образом он дублирует элемент массива, информация про ownership теряется. Это похрен, в ряде случаев, но в его примере со String это не работает и не может сработать.
String содержит в себе ptr: *u8 -- указатель на блок памяти, содержащий все символы. Этот String -- уникальный владелец указателя на этот кусок памяти, он может позволить позаимствовать указатель на него, но лишь на время, и borrow-checker следит за тем, чтобы позаимствованная ссылка не смогла бы пережить String, из которого она была позаимствована. Когда объект String удаляется, вызывается String::drop, которая делает free на этот указатель. Гарантии safe-кода и код String гарантируют, что всё пройдёт норм: что этот указатель будет валидным, и что после его освобождения нигде не останется dangling-pointer'ов.
Но чувак нашёл способ скопировать String, то есть он получил два объекта String, хранящие указатели на один и тот же кусок памяти. Он взял raw-указатель на String, и прочитал оттуда сам String, вместе с указателем на память. Естественно, что когда эти String'и удаляются, он получает double-free: первый удалённый уже освободил память, указатель во втором превратился в dangling-pointer, и удаление второго String'а приводит к free на висящем указателе, то есть а double-free.
В целом, косяк за программистом, который не понимал, что он делает: если ты расчехлил unsafe, то надо следить самостоятельно за происходящим. Borrow-checker, конечно, проверяет unsafe код, но если ты преобразуешь указатель на объект в raw-указатель, а потом обратно, то он пропустит, что произошёл borrow.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 18-Июн-21 20:04
>> Это в компиляторе какого-то контроля не хватало, и его потом починили, или код крейта был так написан, что как-то смог обойти все контроли?...
> В целом, косяк за программистом, который не понимал, что он делает: если
> ты расчехлил unsafe, то надо следить самостоятельно за происходящим. Borrow-checker, конечно,
> проверяет unsafe код, но если ты преобразуешь указатель на объект в
> raw-указатель, а потом обратно, то он пропустит, что произошёл borrow.
Спасибо за пояснение. Единственно, что удивило - я так думал, что unsafe должен использоваться довольно редко, но судя по коду, который был в базе cve - наоборот, очень часто.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 18-Июн-21 20:21
> Единственно, что удивило - я так думал, что unsafe
> должен использоваться довольно редко, но судя по коду, который был в
> базе cve - наоборот, очень часто.В базе CVE unsafe естественно будет появляться гораздо чаще, чем вне её. База CVE, в этом смысле, не показатель.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 08:44
Как ты смог прочитать нечитаемый синтоксос?
Опеннетчики, зжечь ведьму!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Ordu , 19-Июн-21 16:48
Да хз. Оно как-то само.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:32
Каждая новость про сраст сопровождается кучей эпитетов о том какой он системный, безопасный и ваще агонь. Они сами себя убеждают?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:36
Потому что на опеннете до сих пор остались недалёкие, непонимающие шикарность Раста.
Может, хотя бы задуматься заставит.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 15:50
Нет, это именно попытка уговорить и впарить, шикарность в этом не нуждается. Но тебе ведомому барану не понять сей истины.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Адсосин , 18-Июн-21 16:11
>Но тебе ведомому барану не понять сей истины.Ничто не истина, всё дозволено!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:17
Кому дозволено, мазохистам выбравшим раст?? нет, им кроме унижения и боли ничего не дозволено
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:23
Потому что большинство обладает мозгом, чтобы понять что у Раста нет никаких преимуществ одни трейдоффы.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:15
>Для массивов реализован типаж IntoIteratorВ следующей версии ждём IntoTollerator.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 16:22
Хороший язык и не надо насильно вставлять в ядро. Очередная новость, которая подчеркивает вторичность Раста.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:00
Ждём, что по поводу модулей на Rust скажут разработчики Linux-libre.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:26
Операция Google по внедрению в vendor-lock в linux началась!
Chromium уничтожит все ваши браузеры и захламит все ОС своей рекламой!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 18:49
Вот ни разу не шутка
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 17:52
Понятно что гуглу линукс больше не нужен, потому и пытаются загадить ядро растомусором
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 18:47
Скорее выбить из ниш, где сборщик мусора мешает жить.
Всё инфраструктурное, жизнеобеспечение, транспорт - линукс вычитайте сразу.В телефонах останется)
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено InuYasha , 18-Июн-21 22:04
Всё, уговорили. Раз уж сам Гугл спонсирует - значит, действительно раст ужасен.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 23:18
Мне очень нравится когда компилятор находит много ошибок в коде, но почитав комментарии на opennet возниакет желаниче чуть ли не расстелять разработчиков.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 08:30
Ненавижу хруст. Это самый худший язык программирования с нечитаемым синтаксисом и лживыми утверждения про отсутствие сборника мусора. Хрустоманов нельзя подпускать к коду ядра ближе чем на километр
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 08:48
>НенавижуГодам к 24 должно пройти, если нет, то срочно к врачу.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 08:47
Ъ - Логика
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 18-Июн-21 23:28
>Дополнительно можно отметить предоставление финансирования работы по развитию интеграции в ядро Linux средств для разработки компонентов на языке Rust.Они что, без финансирования гугеля хелловорлд для ядра запилить не могут? А этот язык точно упрощает разработку софта?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено eq , 19-Июн-21 01:02
Леваков гнать в шею, нельзя и близко подпускать к разработке ядра. SJW м*рази не должны мешать нормальным людям.И, да, значительную часть багов можно вылавливать, используя давно доступные флаги компилятора. Гораздо эффективнее развивать текущую С кодовую базу.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 01:16
Похоже придется скоро на BSD ядра переходить. Шлёпнут Линуса и деваться будет некуда...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 19:17
BSD мертвы. Драйверы тянут из Linux, но даже так успевают далеко не все.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 21:54
> BSD мертвы. Этой мантре на опеннете уже под 20 лет.
> Драйверы тянут из Linux, но даже так успевают далеко не все.
Не сильно опоздавшие родиться в курсе, что Linux 15 лет назад тянул драйверы из BSD и венды, но даже так "успевал далеко не все".
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 05:25
А че сразу то не переписать ядро на джаве или шарфе? Че мелочиться то?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 17:29
А системные вызовы сделать удобными для использования прямо из JS. Таким образом, можно будет заменить GLibc на Electron.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено acroobat , 19-Июн-21 06:01
Гугловцы в курсе, что раст написан на C/C++
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 19:16
Вообще-то Rust был написан на Ocaml, а затем переписан на Rust.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Сергей , 19-Июн-21 08:57
Я балдею, средство разработки засунуть в ядро... И что это даст самому ядру...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 17:35
Ни-че-го.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 09:28
> Реализации IntoIterator для массивов мешали проблемы с совместимостью, вызванные ранее добавленным в компилятор преобразованием метода array.into_iter() в (&array).into_iter(). Указанные проблемы удалось решить обходным путём ...Дизайн от бога
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 09:29
Не нужно. Гуглу с Майкософт доверять нельзя. Я доверяю провереному временем языку программирования. Интересна их аргументация, которая основана не на аналитике исходного кода ядра, а на взятом откуда-то сбоку наблюдении.80% всех уязвимостей в ядре или в вакууме? Вот в чём вопрос.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 11:27
Сишники даже плюсы не осилили, им тяжело в книгу толще кернигана/ричи, а тут раст...
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 12:45
>Сишники даже плюсы не осилили, им тяжело в книгу толще кернигана/ричи, а тут раст...Структурная парадигма проста - имеет всего 3 конструкции: последовательность, цикл, ветвление. Растоманы и си плюс-плюсники в реальной жизни используют 1% всех возможностей языков-монстров.
Ну а формошлёпство к теме нашего разговора не отностится.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 11:00
> Структурная парадигма проста - имеет всего 3 конструкции: последовательность, цикл, ветвление.Этой парадигме удовлетворяет ассембер, и даже браинфак. почему же ядро решили писать на С ? Можно ж было на асме фигануть?
> Растоманы и си плюс-плюсники в реальной жизни используют 1% всех возможностей языков-монстров.
если не пользуют лично (сами пишут код со всеми возможностями), то пользуют опосредованно, через библиотеки.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Апчхи , 21-Июн-21 15:39
Чисто на асме раньше и фигачили, да и до сих пор он никуда не делся где нужно иметь доступ ко всем фичам процессора, другое дело что большая часть кода это логика и алгоритмы которую удобнее писать на си, ну и портировать легче
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 16:17
> большая часть кода это логика и алгоритмы которую удобнее писать на сиименно. об этом и речь. на С писать проще чем на асме, а на расте проще, чем на С. Поэтому-то раст и хотят включить в ядро.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 05:28
>на расте проще, чем на С. Поэтому-то раст и хотят включить в ядро.Вранье. Си более плоский, простой, и безрантаймовый в сравнении с Растом.
Да, и подозрительно то, что Гуглятина не продвигает в сегменте системщины Go.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 06:09
>Вранье.Вранье!
>Си более плоский, простой,
убогий, другими словами.
>и безрантаймовый в сравнении с Растом.
Вранье. Раст такой же безрантаймовый как и С/С++
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 07:59
Аргументы закончились, начал хамить. Продолжай.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 08:11
Аргументы !!!???более плоский - это аргумент?
продолжай "аргументировать". п-ф-ф-ф.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 22:43
>>> Вранье. Си более плоский, простой
>>> Вранье.
>> Вранье!
> Аргументы закончились, начал хамить. Продолжай.Очередная иллюстрация "свое не пахнет!"?
> и безрантаймовый
на практике gcc может потребовать memcpy/memset (инициализация массивов), в ржавчине нужны минимальные реализации memcpy, memcmp, memset, rust_begin_panic и rust_eh_personality, но это - строк 30 кода (или вообще заглушки)
#[lang = "eh_personality"]
#[no_mangle]
pub extern fn rust_eh_personality() {
}
#[lang = "panic_impl"]
#[no_mangle]
pub extern fn rust_begin_panic(info: &PanicInfo) -> ! {
unsafe { intrinsics::abort() }
}
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Совершенно другой аноним , 23-Июн-21 16:58
>>и безрантаймовый в сравнении с Растом.
> Вранье. Раст такой же безрантаймовый как и С/С++ про C++ не скажу, а в С в варианте freestanding рантайма нет. совсем нет. ни единой функции. уже много раз обсуждалось. Если интересно см. ветку:
https://www.opennet.dev/openforum/vsluhforumID3/121332.html#290
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 13:15
При упоминании раста у сишковцев void* начинает жать.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 18:03
Гугл прогнулся! Все думали, что будет go пропихивать... а оно вон как повернулось, измена же!!!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 20:09
Чем Rust лучше JVM-based languages таких как Scala или Clojure? Мы сейчас про саму Java не говорим. Не срача ради. Вот честно. Смотрю я на все эти новшества и не понимаю.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 22:06
> Не срача ради.Нативный код же. Как ты собираешься class-файл с байткодом jvm пристыковать к рандомному нативному исполняемому ELF-файлу с кодом для x86/amd64/arm/и_т.д.?
P.S. gcj что-то подобное пытался делать, но в итого проект похоронили.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 19-Июн-21 23:27
можно скомпилировать через graalvm native-image в исполняемый файл.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 14:45
>можно скомпилировать через graalvm native-image в исполняемый файл.Лютый маньяк.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 14:44
>P.S. gcj что-то подобное пытался делать, но в итого проект похоронили.Маньяки.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 20-Июн-21 17:34
let rust must die
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 20-Июн-21 23:56
зачем нужна поддержка в ядре? так не запускаются приложения, сокеты не работаю, пусть отдельнй форк линукса деают для любителей раста, или возмоность отключать руками эту поддержку.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 10:54
> зачем нужна поддержка в ядре?Очевидно что бы писать драйверы устройств на расте.
> пусть отдельнй форк линукса деают
становись либо платиновым спонсором, либо мейнтейнером с правом голоса и вперед ...
> или возмоность отключать руками эту поддержку.
если бы ты умел читать то что написано, а не то что ты хочешь прочитать, то ты бы узнал, что зависимость от раста будет опциональной.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 21-Июн-21 23:12
а что, для того что бы выразить свою точку зрения нужно денег заплатить, стать спонсором с правом голоса?
По вашему свободный продукт должен строится на базе мнения корпораций? Очевидно что наше представление о свободном ПО разнится.
Сначало опционально, потом жестко зашито в ядро. Лисе главное залезть в курятник, а там уж она сделает все как вы любите.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 22-Июн-21 08:22
>а что, для того что бы выразить свою точку зрения нужно денег заплатить, стать спонсором с правом голоса?1. ты выразил свою точку зрения неоднократо под этой статьей. думаю и в рассылку кернела можешь писать абсолютно бесплатно.
2. ты вот опять(если я не путаю) прочитал и ответил только на половину моего утверждения, удобную тебе, что б меня пристыдить или что-то около того (про бабло). Но ту часть где я тебе предлагаю включиться в разработку ядра коммитами и ревьюхами, ты как-то проигнорировал.
>По вашему свободный продукт должен строится на базе мнения корпораций?
По моему, абсолютно любой продукт должен и строиться на базе мнения тех, кто в него вкладывается. И вкладывается не только баблом (о котором ты все время ноешь. у кого что болит ?) но и временем, кодом, документацией и т.д.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 24-Июн-21 23:15
не нужно гадить в ядре. втыкать япБ программы на которых контролируют память без участия программиста. Пусть сделают отдельную ветку. А то так боком боком, и сначала можно отключать, а потом х..
Так чт не нужно гадить в ядре.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 25-Июн-21 08:55
>не нужно гадить в ядре.Линус проследит.
>программы на которых контролируют память без участия программиста.
почему так нельзя делать ?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 25-Июн-21 23:03
так можно делать при написании сайтов, скриптов для БД и пр., но не в сисемном ПО
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 21-Июн-21 00:15
"По данным компаний Microsoft и Google около 70% уязвимостей вызваны небезопасной работой с памятью." -
)) а не потому ли что в 90 их код писался армией дешевых индусов, состав который набирался с улицы. что не индус то программист. Вот сейчас винда не та что раньше, работает стабильно, не как раньше. и что получается, на раст переписали? так стоит ли прикрывать руки из жопы широкими штанами? или же писать правду и главное признавать. Бизнесу нужна дешевая рабочая сила, такая что бы любого программиста можно было бы заменить дешевым, создать инструменты с наинизжим порогом вхождения. Не язык пишут удобный для программистов, а язык пишут удобный для бизнесменом. А мы читаем все это вранье и смакуем, хотя эта безопасность уже давным давно реализованна и в опасных языках, н онет, давайте как не будем об этом, раст и точка.
Общество пи3дyнoв и быдлa.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 21-Июн-21 13:59
> эта безопасность уже давным давно реализованна и в опасных языкахТак может поведаешь об этом всяким сишникам, чтобы перестали плодить дыры?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 21-Июн-21 23:15
чуть больше практики + умные указатели, контейнеры.
не достаточно что бы не тупить?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 22-Июн-21 08:25
> чуть больше практики + умные указатели, контейнеры.это есть в С++ и Rust. ядерные чуваки выбрали раст. чем ты не доволен ?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 05:31
>ядерные чуваки выбрали раст. чем ты не доволен ?Враньё. Ядерные чуваки выбрали копилефт и чистый Си. А Раст пытаются пихать левые люди, в лице копирастов.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 05:59
https://www.opennet.dev/opennews/art.shtml?num=54792"Поддержка разработки драйверов ядра Linux на языке Rust активно обсуждалась в прошлом году, в том числе с участием Линуса Торвальдса, который не исключал такую возможность. Идею также поддержал Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной ветки ядра Linux."
По итогу, Линус не против, Грег Кроа-Хартман - за. В ветку некст раст модуль добавил Стивен Ротвелл (мэйнтейнер ветки Linux-next). Вот как, оказывается, выглядят копирасты и левые люди. Кто же тогда не левые ?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 07:57
>По итогу, Линус не противЯ раскрою это "не против". Потому-что за скобками много чего есть. Линус всегода говорил, что самый лучший язык - это Си. Его "не против" означает: "Поскольку Раст пропихивают очень богатые копирасты, то не буду входить с ними в конфликт, но мне лично и всем системным программистам Раст, тупо не нужен. Посмотрим что из этого выйдет. Если что, то сразу все растманские высеры закрою. А пока осторожно им разрешу, писать им отдельные модули, фукционал, которых не затрагивает основную ветку". Да, Линус понимает Раст бесполезен.
>Грег Кроа-Хартман - за.
Подкуплен. Как-то его спросили "почему поддержка ядра не пять лет а два года". Он сказал, что "за поддержку в пять лет надо платить". Он правильно сказал, но в том числе, его слова характеризует его гнилую душу.
>Вот как, оказывается, выглядят копирасты и левые люди. Кто же тогда не левые ?
Ты про подкупленного чувака, который написал бесполезный модуль?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 08:09
>Я раскрою это "не против". А где "раскрывалку" покупал? А то таких "раскрывателей" полный форум. Все, понимаешь, знают что конкретно имел в виду Линус, и остальные мейнтейнеры.
>Ты про подкупленного чувака, который написал бесполезный модуль?
Я вопрос задал, или это для тебя слишком сложно прочитать и осознать написанное?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 24-Июн-21 23:17
всмысли выбрали? - "Google профинансирует добавление поддержки Rust в ядро Linux" т.е. гугл курирует этот вопрос, для чего? добрые и порядочные капиталисты?
Не будте так наивны.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 22-Июн-21 11:12
Даже в С++ (где можно делать перечисленное), который не используется в ядре: делать безопасный код -- это надо стараться, и при этом легко допустить ошибку, и компилятор тебе об этом не скажет. А в безопасных языках всё наоборот: небезобосный код -- это исключение.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 05:36
>А в безопасных языках всё наоборот: небезобосный код -- это исключение.В "безопастных языках" нет безрантаймовости. Чистый Си c -Wall + gdb + valgrind = Rust не нужен.
В Раст все понапихано. У чистого Си, в реализацих библиотеки отдельно, компилятор отдельно.
Шах, и мат!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 23-Июн-21 11:18
> Чистый Си c -Wall + gdb + valgrindВесь этот геморрой всё равно не даёт того safety, что даёт rust. И так же очевидно, что проверки на этапе компиляции гораздо вкуснее, чем необходимость гонять valgrind для тестирования каждого возможного случая.
> В Раст все понапихано
Можете почитать про tiny hello world на rust. Итоговый запускаемый бинарий весит порядка 100 байт, е ли правильно помню.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 23-Июн-21 18:28
>И так же очевидно, что проверки на этапе компиляции гораздо вкуснее, чем необходимость гонять valgrind для тестирования каждого возможного случая.Вы Си плюс-плюсник? Если бы вы писали на чистом Си вы бы так не говорили. На чистом Си большинство языковых конструкций это идиомы. Чистый Си + инструменты - это безопастно. Стандарт 11 года некоторые опасные функции заменяет безопастными аналогами.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 23-Июн-21 21:36
Я в качестве основного языка лет 10 использовал Си, а потом перешёл на Go (лет 9 назад).
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 24-Июн-21 23:49
ну для таких как вы разработают хлеборезку и скажут что нож в руках не безопасно дя и выглядит не толлерантно. и вот пройдет какой то время и "люди" будут говорить про обрезанные пальцы и вспоротые животы.
так и начнете пользоваться этими хлеборезками. Будете работать на производстве что бы зработать на хайповое устройство которое позволит вам считать себя модны, успешным, муууудрым. так и пройдет ваша жалкая, беспомощная жизнь. Вами легко манипулировать.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 25-Июн-21 08:51
Что бы такое заявлять, не кривя душой, человек должен сам очистить кремний, вырастить из него микросхемы. Выплавить металл, сделать из него проволоку и фольгу. и много чего еще. потом из всего этого собрать себе компьютер.
А если ты тупо взял у мамки денег и купил комп в магазине, то забали свое лицемерное лицо.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 25-Июн-21 23:06
очко свое залепи, эй ты чмошница!
теб шкивает от изобретения велосипеда до полной покимонизации людей. баланс для быдла неведом.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 27-Июн-21 10:32
С ним бесполезно спорить. Вместо указания на реальные недостатки раста, он пугает быдлофикацией людей, прямо типичный луддит, который боится остаться без работы.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 24-Июн-21 23:24
всяким? ну есть такии программисты которым я бы порекомендавал бы питон, пусть пишут сайты.
вот дыры - https://www.opennet.dev/opennews/art.shtml?num=55384
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 27-Июн-21 10:35
И останешься ты один с парой людей на сишке писать. Какой хитрый план устранения конкурентов!
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 28-Июн-21 23:11
ну как и с чипсами и пивом, я такое не кушаю, а большенство жрут, пьют. чувствую себя немного одиноко )
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним12345 , 21-Июн-21 12:43
В сад
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Serq , 21-Июн-21 17:44
Надо скрестить Питон с растом , и появится новый язык обладающий достоинством обеих языков
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 22-Июн-21 06:26
Нет появится очередной C++.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено anonymous , 22-Июн-21 11:09
А какие объективные достоинства у python, кроме того, что он очень популярен?
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено СССР , 24-Июн-21 23:37
> А какие объективные достоинства у python, кроме того, что он очень популярен? кроме низкого порога вхождения - явных достоинств сомнительное наличие
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Аноним , 25-Июн-21 08:03
на секунду подумал Rust игру натив клиент сделают под линух, потом вовремя окстился :D
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено wyry , 13-Дек-21 05:53
Мне понравилась аналогия Rust и "резиновой женщины" для защиты от ЗППП, сама бы такого не придумала, но это удивительно точная аналогия. Вообще изначально относилась совершенно благосклонно к "безопасному языку с производительностью C", на практике же оказалось, что уровень "удобств" этого языка абсолютно не покрывает затрат: гораздо проще придумать безопасную и простую архитектуру памяти на чистом C чем ещё хоть секунду кувыркаться (политкорректно сказано) с "особенностями владедения". Растоманы часто говорят:"Вы не любите Rust, потому что не понимаете", нет, я не люблю Rust с полным пониманием. Невольно хочется процитировать Джефферсона: "Тот, кто готов променять свою свободу на безопасность не получит ни свободы, ни безопасности". В итоге в любом достаточно сложном проекте в Rust без проблем можно получить утечку памяти (причём как это может быть информации уже тонны). С библиотеками - большинство значимых библиотек - это обёртки, причём unsafe по понятным причинам, где гарантии что они правильно работают? То есть в один момент можно прийти к тому, что всплывёт баг непонятно где. unsafe - это вообще комедия, так уж сложилось, что в любой грамотной архитектуре на C я без unsafe знаю что и где могло сломаться. Свобода C/C++ подразумевает то что человек ответственно отнесётся к ней, это не значит что так оно и есть, в Rust компилятор тебе говорит: пиши так. Тебе что-то не нравится? В C/C++ это реализуется проще и быстрее? Мне плевать, раб.
"Выпуск Rust 1.53. Google профинансирует добавление поддержки..."
Отправлено Z , 24-Апр-22 15:39
За что так ненавидят этот язык? Полистал документацию, всё очень прилично.