The OpenNET Project / Index page

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



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

Оглавление

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

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


19. "Выпуск языка программирования Rust 1.63"  –1 +/
Сообщение от Ivan_83 (ok), 11-Авг-22, 23:53 
Ещё один язык без шансов уместится в голове обычного человека.
Кресты себя закапывают и эти туда же.
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Прохожий (??), 12-Авг-22, 00:50 
Тут надо понимать, о каком обычном человеке идёт речь. Если этот обычный человек далёк от написания системных высокопроизводительных приложений, то да, Rust не для него. Если же сравнивать с Плюсами, то Rust намного проще, хотя, конечно, не такой простой, как Си.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск языка программирования Rust 1.63"  +2 +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 02:08 
Про системные высокопроизводительные приложения - это поют евангелисты раста, на практике все подобные приложения написаны на обычном С.

Я ещё раз повторю: развестистый синтаксис не уместится в голове, в лучшем случае туда влезет топ 20-50 и остальное на уровне "кажется это называется примерно так и читал я про это вон там".

Если вы невидите что происходит в программировании посмотрите на "естественные языки".
Все эти 100500 иероглифов мало кто знает, юзают даже там базовый набор.
А англо говорящие не парятся, им ихних 20+ букв хватает для выражения всего.
В итоге любой знающий скромный английский алфавит способен прочитать и записать любое слово, это умение приобретается на уровне начальной школы и в дальнейшем развитии особо не нуждается.
А иероглифы можно всю жисть изучать, и потом фапать что одним иероглифом целое предложение заменяется - что есть ровно тот самый синтаксический сахар.

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

63. "Выпуск языка программирования Rust 1.63"  +2 +/
Сообщение от freecoder (ok), 12-Авг-22, 09:03 
Вы математические теоремы ставите и доказываете тоже на естественном языке?
Ответить | Правка | Наверх | Cообщить модератору

88. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Sw00p aka Jerom (?), 12-Авг-22, 11:01 
ну да, хотя Рассел с Вайтхедом попытались воплотить вашу идею, 3000 страниц на формальном языке.
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 11:51 
Для математики используется небольшое дополнение в виде аперандов и наделение доп смыслом отдельных букв.
То что делает раст и кресты это попытка упростить такие формулы вводя ещё больше букв и сочетаний букв чтобы крыть в них какие то куски и типа сократить запись.
Это работает когда такого сокращения мало, а дальше это становится не возможно удержать в голове.
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

185. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от freecoder (ok), 12-Авг-22, 17:32 
Похоже вы любитель тысячи раз писать begin и end, тогда как скобочки и пишутся, и воспринимаются быстрее и проще. Вот сравните:


collection.iter().map(|item| item.id)


collection access method iter begin args end args access method map begin args lambda begin args item end args begin item access field id end end args

Если вам второе читается проще.., то я даже не знаю, что вам сказать. Не заставляйте страдать других.

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

226. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 20:18 
Насчёт скобок - не по адресу, меня они вполне устраивают.
Ответить | Правка | Наверх | Cообщить модератору

273. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от freecoder (ok), 13-Авг-22, 09:05 
А что не устраивает-то?
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Аноним (-), 12-Авг-22, 12:37 
Кванторы это лишь ошибочное изложение силлогизмов в 19 веке.
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

284. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Sw00p aka Jerom (?), 13-Авг-22, 11:52 
кек, поясните
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от Ag (ok), 12-Авг-22, 10:57 
"В итоге любой знающий скромный английский алфавит способен прочитать и записать любое слово, это умение приобретается на уровне начальной школы и в дальнейшем развитии особо не нуждается."

Как раз английский что алфавит, что язык - очень плохой пример. Очень большой разрыв между тем как пишется и как читается, и во многих случаях нет правил - надо просто запомнить. Хотя если вы остаетесь в рамках небольшого подмножества, а-ля "пиджин инглиш", то да. Тему необходимости  что замены алфавита, что обновления грамматики языка педалируют с середины XIX века, была масса проектов, и государственных, и частных, но очень велика сила инерции. Агату Кристи читать пожалуй хватит, а вот неадаптированных Теккерея с Диккенсом - нет, тем более - вслух или на слух.

PS. В XX веке было несколько кардинальных "чисток" языков с целью приведения "сложившегося" к "реальности", но все они были связанны с серьезными изменениями в обществе - Китай (после революции 1912), Турция (реформы Ататюрка после 1МВ), Россия (после революций 1917 года, хотя самый первый проект реформы был разработан еще при Николае I), Греция (после свержения "черных полковников" в 70-е)

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

99. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 11:53 
Да вообще пофиг как там пишется/читается.

Пример был про то как одни используют маленький базовый набор букв для выржения всего против тех кто на каждое слово/словосочетание/предложение изобретает свои отдельные буквы.

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

192. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Прохожий (??), 12-Авг-22, 18:14 
Ну так и в Rust набор ключевых слов сильно ограниченный. Не понимаю, чем вы недовольны всё-таки
Ответить | Правка | Наверх | Cообщить модератору

227. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 20:19 
Вы новость прочитайте, кто будет всё это помнить что там перечислено?
Ответить | Правка | Наверх | Cообщить модератору

257. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Прохожий (??), 13-Авг-22, 00:45 
Там перечислен набор API из стандартной библиотеки. Но причём здесь ключевые (зарезервированные) слова, ссылку на которые я приводил несколько раз специально для вас?
Ответить | Правка | Наверх | Cообщить модератору

132. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от uchiya (ok), 12-Авг-22, 14:39 
По себе людей не судят. Для ядра пишут, сходи на redox посмотри, из системных почти весь binutils есть.  Можешь посмотреть Servo, исходники есть, как-то написали и достаточно много. Но это конечно не ты неосилятор, а rust плохой) так и до js в десктопе докатились.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

141. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 15:09 
У вас странное представление о "системных высокопроизводительных приложениях".
Серво - это кусок браузера.
бинутилс - набор утилит для разработчиков.
редокс - поделка фриков.

Если бы не фаерфокс у меня бы и раста в системе не было.
Всё остальное написаное на гниле можно выкинуть и никто не заметит.

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

191. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Прохожий (??), 12-Авг-22, 18:12 
Да что ж такое. Вас в Гугле забанили?

https://rust-lang.cc/who_and_how.en.html

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

228. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 20:20 
Мне наплевать на тех кто его юзает, на их вес и "авторитет".
Ответить | Правка | Наверх | Cообщить модератору

258. "Выпуск языка программирования Rust 1.63"  +2 +/
Сообщение от Прохожий (??), 13-Авг-22, 00:46 
Зачем же выше вы несёте откровенную бредятину, если вам действительно наплевать?
Ответить | Правка | Наверх | Cообщить модератору

308. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Аноним (307), 13-Авг-22, 18:49 
Ох уж эта подростковая избирательность мышления. Эти авторитеты, а те нет. Почему? Потому что я так скозал! И весь мир мне не указ!

Эх, где мои шестнадцать лет…

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

190. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от Прохожий (??), 12-Авг-22, 18:10 
Вам бы, прежде чем писать подобные тексты, ознакомиться с количеством ключевых слов в Расте.
Вот вам ссылка, если в Гугл не смогёте сами: https://doc.rust-lang.org/reference/keywords.html

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

На тему языков естественных вам лучше молчать, а не говорить. Англоговорящие очень часто неспособны писать грамотно в силу огромного количества исключений в правилах. Бернард Шоу, по слухам, хорошо пошутил когда-то на эту тему. Можете погуглить (или пояндексить, если вам эта система поиска ближе).

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

229. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Ivan_83 (ok), 12-Авг-22, 20:22 
Читаемо - а писать то как?)

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

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

260. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Прохожий (??), 13-Авг-22, 00:52 
> Читаемо - а писать то как?)

Руками, управляемыми головой, конечно. Ну можно ещё диктовать ртом пробовать, но тоже в осознанном состоянии.

> Грамотно писать - это к графоманам

Вспоминается детский мультфильм советских времён. Казнить нельзя помиловать. А ну-ка поставьте не там запятую.

> задача естественных языков не соблюдать какие то там правила а доносить информацию, и наличие ошибок этому мало мешает

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

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

290. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Sw00p aka Jerom (?), 13-Авг-22, 12:04 
Казнить не миловать. а тут как быть? Ломать - не строить :)
Ответить | Правка | Наверх | Cообщить модератору

289. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Sw00p aka Jerom (?), 13-Авг-22, 11:56 
>Англоговорящие очень часто неспособны писать грамотно

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

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

103. "Выпуск языка программирования Rust 1.63"  +1 +/
Сообщение от Аноним (103), 12-Авг-22, 12:29 
Нужно больше маргинальных языков.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

244. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Аноним (242), 12-Авг-22, 21:33 
Ядро все стерпит, Гугл сказал надо - значит надо
Ответить | Правка | Наверх | Cообщить модератору

326. "Выпуск языка программирования Rust 1.63"  +/
Сообщение от Аноним (326), 13-Авг-22, 22:45 
Печально что у тебя такая маленькая голова((
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

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

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




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

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