The OpenNET Project / Index page

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



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

Оглавление

Выпуск Rust 1.53. Google профинансирует добавление поддержки Rust в ядро Linux, opennews (??), 18-Июн-21, (0) [смотреть все]

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


13. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +6 +/
Сообщение от НяшМяш (ok), 18-Июн-21, 13:25 
Да Линус вроде не против, он выдвинул требования к интеграции (что правильно).
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

41. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +9 +/
Сообщение от adolfus (ok), 18-Июн-21, 14:13 
Правильно сначала заявиться в ISO/IEC на предмет создания комитета языка, который подготовит стандарт, который будет поддерживаться хотя бы лет двадцать.
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Аноним (86), 18-Июн-21, 15:14 
Стандарт - костыль из-за разнообразия компиляторов, мешающий нормальному развитию.
Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +5 +/
Сообщение от Аноним (117), 18-Июн-21, 15:37 
Нормальное развитие - это когда нужно рефакторить написанный 2 года назад код только чтобы он собирался новой версией компилятора?
Ответить | Правка | Наверх | Cообщить модератору

134. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +5 +/
Сообщение от Аноним (-), 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

А любители "некогда читать маны, прогать надо!" будут страдать везде ...

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

373. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Аноним (373), 21-Июн-21, 15:06 
То есть ты даже маны не читал? Вот сразу виден уровень опеннетных ыкспердов.
Вот так и палятся все "спецы по недостаткам руста" в комментах.
Ответить | Правка | К родителю #117 | Наверх | Cообщить модератору

139. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Аноним (135), 18-Июн-21, 16:02 
Но тогда бы для разработчиков разных компиляторов был хоть ориентир.
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

167. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +3 +/
Сообщение от n00by (ok), 18-Июн-21, 16:20 
> Стандарт - костыль из-за разнообразия компиляторов, мешающий нормальному развитию.

Стандарт нужен, что бы когда у двух Анонимов возникают разногласия по языку, Анонимы спрашивали не экспертное мнение какого-то нуба, а апеллировали к стандарту.

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

278. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Ordu (ok), 19-Июн-21, 01:52 
Разногласия можно решать читая RFC -- подавляющее большинство фичей в расте добавлялось через RFC. Если же нужного RFC нет, то анонимы могут написать свой RFC и инициировать обсуждение сообщества. Я не вижу каких-то принципиальных проблем в этом, кроме того, что обсуждение может занять время. Точнее оно займёт время -- RFC обычно выдерживают хорошенько, прежде чем окончательно принимать. Чтобы все успели высказаться.
Ответить | Правка | Наверх | Cообщить модератору

291. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  –1 +/
Сообщение от n00by (ok), 19-Июн-21, 09:29 
Так и получается стандарт.
Ответить | Правка | Наверх | Cообщить модератору

305. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Ordu (ok), 19-Июн-21, 16:45 
Со временем, да. Но пока это просто куча рфц, и процесс сочинения и утверждения новых.
Ответить | Правка | Наверх | Cообщить модератору

332. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от n00by (ok), 20-Июн-21, 06:22 
Так ветка началась с толстых намёков, что стандарт мешает и не нужен. На деле оказывается, что вопрос решается.
Ответить | Правка | Наверх | Cообщить модератору

348. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Ordu (ok), 20-Июн-21, 14:07 
> Так ветка началась с толстых намёков, что стандарт мешает и не нужен.
> На деле оказывается, что вопрос решается.

Но стандарта нет, так ведь? И писать его сейчас контрпродуктивно. Может вообще не стоит его писать? Может оставить пачкой рфц, прикрутив сверху что-нибудь для удобства поиска?

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

349. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  –1 +/
Сообщение от n00by (ok), 20-Июн-21, 14:41 
По одной из версий в своё время Си победил Паскаль, поскольку := это фаллический символ, а { и } намекают на продажу души дьяволу. Но, как по мне, решило наличие стандарта у Си.
Ответить | Правка | Наверх | Cообщить модератору

353. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +1 +/
Сообщение от Ordu (ok), 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й жуй, и _они_были_несовместимы_. Они вели себя по-разному. Если программа компилируется одним компилятором и работает как задумано, то другой компилятор мог не скомпилировать, или скомпилировать с такими багами, что программа не запустится.

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

273. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +1 +/
Сообщение от YetAnotherOnanym (ok), 19-Июн-21, 00:00 
> Стандарт - костыль (...), мешающий нормальному развитию.

Ты прямо как наши отечественные производители, которым стандарты мешают делать сыр из пальмы и колбасу из сои.

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

338. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от anonymous (??), 20-Июн-21, 13:20 
Мало того, что экономические отношения вообще говоря работают иначе на рынке продуктов питания, так ещё аналогия совершенно неуместная. Стандарты в ЯП нужны, чтобы обеспечивать совместимость. Стандарты на процент пальмового масла -- это неуклюжая попытка перевести вину о экономических проблемах страны на предпринимателя. Если представить, что люди нормально зарабатывают и рынок открыт, то что мешает потребителю покупать нормальный сыр (как тот, что за границей в Европе)?
Ответить | Правка | Наверх | Cообщить модератору

356. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от YetAnotherOnanym (ok), 20-Июн-21, 20:19 
Емнип, в Европе, кроме всего прочего, достаточно жёсткий стандарт к качеству самого пальмового масла - в нём есть какая-то вредная фигня "глицидил", от которой его довольно затратно очищать, так вот в Европе концентрация этого вещества должна быть нулевой, чтобы это масло можно было употреблять в пищу. У нас на момент "пальмоср*ча" (во время бурного роста импортозамещения в молочке) никаких ограничений не было, к нам из Индокитая гнали самое дешёвое плохо очищенное пальмовое масло чуть ли не в наспех отмытых нефтяных танкерах. Более того, в РФ на продукцию с пальмой был льготный НДС 10%, такой же, как на "честную" молочку. Поэтому в Европе нет особого смысла пихать пальму везде, где можно и где нельзя. А у нас без этого производитель будет неконкурентоспособен.
> неуклюжая попытка перевести вину о экономических проблемах страны на предпринимателя

Имхо, это скорее попытка не позволить предпринимателю переложить на потребителя свои проблемы, в том числе вызванные недобросовестным поведением конкурентов (которые тоже при всяком случае горазды поднять визг, что им мешают работать).
> что мешает потребителю покупать нормальный сыр (как тот, что за границей в Европе)?

Мешает отсутствие нормального сыра. Проблема в том и состоит, что потребителю, который хочет купить нормальный сыр, предприниматели подсовывают эрзац, и без вмешательства государства исправить эту ситуацию невозможно. Тот же европейский стандарт на нулевое содержание глицидила в пальме это иллюстрирует.

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

364. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от anonymous (??), 21-Июн-21, 04:20 
Ещё раз. В Европе нормальный сыр есть. Почему его нет на нашем рынке? Или государство искусственно монополизирует рынок (экономические пробоемы)?
Ответить | Правка | Наверх | Cообщить модератору

333. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +2 +/
Сообщение от iCat (ok), 20-Июн-21, 07:43 
>Стандарт - костыль

От всей души желаю тебе пожить в мире без стандартов, когда гайки не накручиваются на болты, диваны не пролазят в двери, ботинки разного размера, а разнообразие языков программирования исключает компиляцию в бинарник, поскольку микрокоманды процессоров безгранично разнообразны.

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

377. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +1 +/
Сообщение от Аноним (377), 21-Июн-21, 17:34 
Сказал А, говори и Б.

Как это мы до сих пор живы, если нет стандарта на команды процессоров (вендор что хочет, то и воротит, безо всякого стандарта). И где же, я тебя спрашиваю, стандарт на формат бинарного исполняемого файла ? как это так. как же эти застандартизированные компиляторы могут генерить хоть что-то пригодное, если на выхлоп этих самых компиляторов никаких стандартов нет ? Более того, в самом стандарте на С есть упоминание про встроенный ассемблер, только вот синтаксис этого ассемблера не стандартизирован. Охереть стандарт!!!

Или мы все еще живы потому что ты сильно неправ?

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

191. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +1 +/
Сообщение от Аноним (191), 18-Июн-21, 17:27 
На текущем этапе развития это только навредит. Сначала надо язык довести до ума, а для этого временами надо ломать обратную совместимость.
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

234. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Аноним (234), 18-Июн-21, 19:00 
Дык, сначала стандарт, а потом уже и в ядро можно. Не наоборот.
Ответить | Правка | Наверх | Cообщить модератору

270. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +2 +/
Сообщение от Likern (?), 18-Июн-21, 23:37 
Ой, а что это тут ... у нас... а это ядро Linux написанное на нестандартном подмножестве С... ой... не использует никаких стандартов (С89 с фичами завязанными на конкретный компилятор)... что же это получается?
Ответить | Правка | Наверх | Cообщить модератору

277. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от Аноним (234), 19-Июн-21, 01:30 
Это получается, что еще больше нестандартности проблемы не решат, а наоборот.
Ответить | Правка | Наверх | Cообщить модератору

339. "Выпуск Rust 1.53. Google профинансирует добавление поддержки..."  +/
Сообщение от anonymous (??), 20-Июн-21, 13:23 
Си и С++ до сих не доведены до ума, но всюду используются. Как вы определяете "доведён до ума" и почему это важно?
Ответить | Правка | К родителю #191 | Наверх | Cообщить модератору

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

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




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

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