The OpenNET Project / Index page

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



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

Оглавление

Разработчики Mesa обсуждают возможность добавления кода на языке Rust, opennews (??), 04-Окт-20, (0) [смотреть все]

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


26. "Разработчики Mesa обсуждают возможность добавления кода на я..."  +7 +/
Сообщение от анонн. (?), 04-Окт-20, 13:36 
> Сторонники языка Rust, неосиляторы указателей,

https://doc.rust-lang.org/std/primitive.pointer.html
Противники языка Rust, неосиляторы предмета осуждения?

> язык для JS-макак, на, что намекает ключевое слово let.

А еще ключевое слово let намекает на Scheme, ML, Haskell - макак и лишь аноним в белом и со шпагой?

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

35. "Разработчики Mesa обсуждают возможность добавления кода на я..."  –1 +/
Сообщение от Аноним (17), 04-Окт-20, 13:47 
А теперь сравни все эти языки с Rust и скажи, на какой из них он больше всего похож.
Ответить | Правка | Наверх | Cообщить модератору

42. "Разработчики Mesa обсуждают возможность добавления кода на я..."  +/
Сообщение от Ананимус (?), 04-Окт-20, 13:58 
> А теперь сравни все эти языки с Rust и скажи, на какой из них он больше всего похож.

На вменяемый.

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

68. "Разработчики Mesa обсуждают возможность добавления кода на я..."  –1 +/
Сообщение от lockywolfemail (ok), 04-Окт-20, 15:01 
https://source-academy.github.io/sicp/
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

90. "Разработчики Mesa обсуждают возможность добавления кода на я..."  +/
Сообщение от Siborgium (ok), 04-Окт-20, 16:14 
Сравнил, похож на хаскель. Что дальше делать?
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

156. "Разработчики Mesa обсуждают возможность добавления кода на я..."  +2 +/
Сообщение от другой аноним (?), 04-Окт-20, 22:42 
Значит так, чисто за историю. LET как ключевое слово впервые появилось, кажется, в оригинальном бейсике 1964 года (не микрософтовском, блин, а оригинальном! задолго до этих ваших персональных компьютеров), и там оно обозначало просто оператор присваивания. Ну чтобы каждый оператор начинался строго со своего ключевого слова, так не-программистам учить проще. Очень быстро все последующие бейсики стали разрешать его опускать, и эта конкретная традиция обозначений сдохла, не оставив потомства. Помянем.

Второй раз let как ключевое слово появилось, кажется, в языке CPL в 1966 году, и там оно обозначало определение переменной, введение нового имени. Этот язык никогда не был ни полностью реализован, ни даже полностью специфицирован (в разных сохранившихся статьях (сканы с пишущей машинки, со спецсимволами, дорисованными ручкой) описываются слегка разные версии), но он тем не менее является прямым потомком Сишечки (по линии CPL - BCPL - B - C), а косвенно -- ну в общем всех современных языков вообще. И let во всех перечисленных языках (хаскеле и js в равной мере) восходят именно к этому let из CPL. Уважим.

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

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

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




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

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