The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск языка программирования Rust 1.70 , opennews (?), 02-Июн-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


92. "Выпуск языка программирования Rust 1.70 "  –4 +/
Сообщение от anodymus (?), 02-Июн-23, 13:32 
За один только let в синтаксисе удавил бы тварей. Ненавижу этот мусор ещё с бейсика. А уж как исходники раздувает. Тем более если его в драйверы продолжат пихать.
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск языка программирования Rust 1.70 "  +2 +/
Сообщение от Аноним (100), 02-Июн-23, 13:56 
А auto не раздувает?
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск языка программирования Rust 1.70 "  +/
Сообщение от anodymus (?), 02-Июн-23, 14:01 
А где auto в драйверах? Да, в С тоже есть другое auto, но там его не используют почти.
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск языка программирования Rust 1.70 "  +2 +/
Сообщение от Аноним (46), 02-Июн-23, 14:13 
> А где auto в драйверах? Да, в С тоже есть другое auto,
> но там его не используют почти.

В C23 есть auto.

Ответить | Правка | Наверх | Cообщить модератору

208. "Выпуск языка программирования Rust 1.70 "  +/
Сообщение от Аноним (207), 03-Июн-23, 19:15 
auto зачастую сокращает. Например, вместо unsined int. Да даже короче, чем uint32_t.
Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

132. "Выпуск языка программирования Rust 1.70 "  +2 +/
Сообщение от Аноним (130), 02-Июн-23, 18:06 
> За один только let в синтаксисе удавил бы тварей. Ненавижу этот мусор ещё с бейсика.

Так в этом весь смысл let - троллить опеннетных экспертов :)

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

137. "Выпуск языка программирования Rust 1.70 "  +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Июн-23, 18:16 
Слишком длинно, нужно было le или лучше l. Думаю во второй версии поправят, пора ломать совместимость.
Ответить | Правка | Наверх | Cообщить модератору

209. "Выпуск языка программирования Rust 1.70 "  +/
Сообщение от Аноним (207), 03-Июн-23, 19:19 
И к одной букве посыпать каких-нибудь смиволов, ну чтоб ближе было к брейнфаку.
Ответить | Правка | Наверх | Cообщить модератору

151. "Выпуск языка программирования Rust 1.70 "  –1 +/
Сообщение от Аноним (162), 02-Июн-23, 20:38 
int a; - выделяет память под а
let a:i32; - выделяет память (32бита) и связывает ее во владения ссылки а

логика всё же разная

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

189. "Выпуск языка программирования Rust 1.70 "  +1 +/
Сообщение от Аноним (20), 03-Июн-23, 09:37 
не смешите людей
Ответить | Правка | Наверх | Cообщить модератору

216. "Выпуск языка программирования Rust 1.70 "  –1 +/
Сообщение от Аноним (216), 04-Июн-23, 00:53 
Что за чушь я сейчас прочитал, какой ещё ссылки, видимо адепты ржавого сами не знают свой же язык
Ответить | Правка | К родителю #151 | Наверх | Cообщить модератору

213. "Выпуск языка программирования Rust 1.70 "  +/
Сообщение от Аноним (212), 03-Июн-23, 22:08 
что-то нужно чтобы компилятор "цеплялся" за объявление переменной. В си это ,например int. В раст тип аннотируется после двоеточия, например  z:i64. Тут и нужно let (let z:i64=12345;).
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

232. "Выпуск языка программирования Rust 1.70 "  +/
Сообщение от DEF (?), 05-Июн-23, 14:44 
let's play, my buddy.
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

243. "Выпуск языка программирования Rust 1.70 "  +/
Сообщение от Аноним (243), 17-Июн-23, 03:35 
>  За один только let в синтаксисе ...

Как Вам такое:
let (a, b, c, d, s) = (1, 2, 3.1, 4.2, "good");
println!("a={} b={} c={} d={} s={}", a, b, c, d, s);

вывод:
a=1 b=2 c=3.1 d=4.2 s=good

Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру