The OpenNET Project / Index page

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



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

Оглавление

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

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


284. "Выпуск языка программирования Rust 1.62"  +1 +/
Сообщение от Аноним (284), 02-Июл-22, 17:35 
Когда растоманы говорят про то, что у раста есть стандарт - они нагло врут, потому они сами же в каждой новости пишут горькую правду - релизится в качестве языка не стандарт, а одинственно верная реализация.
Ответить | Правка | Наверх | Cообщить модератору

286. "Выпуск языка программирования Rust 1.62"  –3 +/
Сообщение от Аноним (174), 02-Июл-22, 18:47 
Можно прекрасно считать что релизится эталонная реализация спецификации.

В отличие от С++, где нет ни одного компилятора, реализующего стандарт.

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

289. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Вы забыли заполнить поле Name (?), 02-Июл-22, 20:20 
> Можно прекрасно считать что релизится эталонная реализация спецификации.

Нет, так нельзя считать, пока не будет отдельно написанной спецификации и коммитета. https://users.rust-lang.org/t/where-is-the-rust-language-spe...

> В отличие от С++, где нет ни одного компилятора, реализующего стандарт.

Что за вздор.

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

291. "Выпуск языка программирования Rust 1.62"  –2 +/
Сообщение от Аноним (174), 02-Июл-22, 20:54 
Вы диванный аналитик?

И до сих пор не знаете что ни один компилятор до сих пор не реализует полностью нормально стандарт С++?

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

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

Для начала ты бы уточнил, который стандарт и что не реализовано...

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

299. "Выпуск языка программирования Rust 1.62"  –3 +/
Сообщение от Аноним (174), 03-Июл-22, 00:11 
Любой стандарт.

Открываете issues, например, C++17 или C++20 в компиляторе (любом) и понимаете что там всё гораздо хуже чем в Rust. Хоть в нём и стандарта нет.

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

303. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (1), 03-Июл-22, 00:21 
> Любой стандарт

Ну давай, начни с первого, покажи, что не реализовано...

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

306. "Выпуск языка программирования Rust 1.62"  –1 +/
Сообщение от Аноним (26), 03-Июл-22, 00:45 
Да легко.
Открываешь https://en.cppreference.com/w/cpp/compiler_support
  C++20 core language features и C++20 library features
И единственный компайлер который реализовал все это... MSVC!

У GCC не реализованы Atomic Compare-And-Exchange и Text formatting, не полностью модули и еще часть вещей которые лень копипастить
У Clang еще куча, а про остальные можно даже не вспоминать.

И это на минуточку C++20, а сейчас какой год?
А про C++23 вообще можно не вспоминать. Дай бог к 2025 где-то что-то сделают.

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

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

309. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (1), 03-Июл-22, 01:25 
> нет ни одного компилятора, реализующего стандарт
> единственный компайлер который реализовал все это

Вы там между собой договоритесь... А то оба гоните противоположное.

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

310. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (174), 03-Июл-22, 02:14 
Открываешь bugzilla компилятора gcc
https://gcc.gnu.org/bugzilla/buglist.cgi?quicksearch=c%... и смотришь статус бага NEW.

И видишь что даже для C++17 они до сих пор не могут генерировать корректный код.

Например:
[C++17+] "Trailing return types" with "non-type template arguments" which could be "constant expressions" produce a parsing error

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80242

49 новых открытых багов для C++17.

Вот она, "спецификация".

Процедуру повторить для clang.

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

316. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (1), 03-Июл-22, 09:45 
Ты говоришь, что "нет ни одного компилятора", при этом ссылаешься на только один компилятор, и только конкретный стандарт. Мощная логика, что сказать... Анон №26 тебе ткнул, что "MSVC реализовал все C++20".
Ответить | Правка | Наверх | Cообщить модератору

323. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от Аноним (174), 03-Июл-22, 12:59 
У MSVC открытая багзилла и можно посмотреть все issues?

Методику доказывания моих слов я привёл. Можешь повторить её с компилятором MSVC и любой версией стандарта.

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

327. "Выпуск языка программирования Rust 1.62"  +/
Сообщение от microsoft (?), 03-Июл-22, 14:37 
Хороший аноним, выплатим тебе премию.
Ответить | Правка | К родителю #316 | Наверх | Cообщить модератору

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

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




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

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