The OpenNET Project / Index page

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



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

Оглавление

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

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


21. "Выпуск языка программирования Rust 1.62"  +3 +/
Сообщение от Аноним (21), 30-Июн-22, 23:54 
Язык-велосиперд. Нужно больше клонов coreutils и прочего.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск языка программирования Rust 1.62"  –4 +/
Сообщение от Аноним (24), 01-Июл-22, 00:14 
Ну вместо баша и питона можно писать стильные однострочники на нём тоже, выглядят они намного аккуратнее. Как раз такой синтаксис это уровень баш программистов.
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск языка программирования Rust 1.62"  +3 +/
Сообщение от Аноним (-), 01-Июл-22, 02:09 
> From<Rc<str>> for Rc<[u8]>

Очень стильно но вообще это стиль на тему "фу таким быть"

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

96. "Выпуск языка программирования Rust 1.62"  +2 +/
Сообщение от Аноним (82), 01-Июл-22, 08:39 
А смысл акцентироваться на исключительных случаях, которые не отражают картину в целом?

> typedef void (*func_t)(int);

90% комментаторов скорее всего даже не в курсе что это.

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

191. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (-), 01-Июл-22, 18:28 
> А смысл акцентироваться на исключительных случаях, которые не отражают картину в целом?

Что показали как новую фичу, на том и акцент. Можно подумать старые там сильно лучше.

>> typedef void (*func_t)(int);
> 90% комментаторов скорее всего даже не в курсе что это.

Определение типа который будет указателем на функцию с int как входной параметр. Актуально для динамического переназначения функций на лету и некоторых иных вещах. Приятно почувствовать себя "остальными 10%".

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

277. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от fumanchez (ok), 02-Июл-22, 14:37 
> Что показали как новую фичу, на том и акцент. Можно подумать старые там сильно лучше.

Непредвзято.

Аналогичные typedef'ы там выглядит в разы понятнее:

type Action = fn();
type Function = fn(i32) -> i32;

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

295. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (-), 02-Июл-22, 23:47 
> Непредвзято.

Как выглядело для меня так и озвучил. А что я должен сказать если синтаксис не выглядел для меня ни стройным, ни лаконичным, ни интуитивным, ни каким-то особо продуманным?

> Аналогичные typedef'ы там выглядит в разы понятнее:

В принципе неплохо, но на ложку меда всегда найдется своя бочка дегтя. Я случайно забрел куда-то в дебри, а они там на полном серьезе какие-то битовые операции на булеаны зачем-то делают. Хотя самое умное что можно сделать при попытке битовой операции на булеан это имхо сломать компил с ошибкой, выдав сообщение "кодер спятил". Ну, серьезно, если кто делает вот именно математику на булеан, это 99.9% что жесткий баг.

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

335. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Cucumber (?), 04-Июл-22, 05:06 
Это справедливо для C, где всё что не 0 - true, в rust bool это только 0 и 1.
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск языка программирования Rust 1.62"  +2 +/
Сообщение от SNM (?), 01-Июл-22, 02:29 
За любые однострочники нужно казнить на законодательном уровне.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

105. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от 1 (??), 01-Июл-22, 09:12 
Даже за такие ? O_o

find / -name rust\* -exec rm {} \;

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

43. "Выпуск языка программирования Rust 1.62"  +4 +/
Сообщение от Аноним (42), 01-Июл-22, 03:46 
тащить сотни метров зависимостей и дёргать с диска компилятор в десятки мегабайт ради однострочника?
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

283. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (206), 02-Июл-22, 16:24 
Человек анонимный эксперт. Нужно больше глупостей в комментариях и всего прочего
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

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

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




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

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