Size: a a a

Compiler Development

2020 March 24

AT

Alexander Tchitchigin in Compiler Development
Ɖrēw
Где можно более подробно узнать про первые 2 примера?
Erlang.
источник

p

polunin.ai in Compiler Development
Andrei Kurosh
а Rust типа не си-подобный?
нет
источник

AK

Andrei Kurosh in Compiler Development
аргументы?
источник

BD

Berkus Decker in Compiler Development
Andrei Kurosh
аргументы?
let a: u32;
источник

AK

Andrei Kurosh in Compiler Development
Berkus Decker
let a: u32;
в тайпскрипте это тоже валидная конструкция, а он, как и javascript, является си-подобным
источник

p

polunin.ai in Compiler Development
Andrei Kurosh
аргументы?
1. необязательные скобки в if/while
2. типы после имени переменной.
3. типы после функции а не перед ней.
4. if/while/return - выражения а не statement.
источник

AK

Andrei Kurosh in Compiler Development
стоит сначала определиться с тем, что вообще считать си-подобностью
источник

DP

Dmitry Ponyatov in Compiler Development
было бы хорошо Python расширить прологовскими фишками, богатым pattern matchingом, типами с контролем в рантайме,
источник

BD

Berkus Decker in Compiler Development
Andrei Kurosh
стоит сначала определиться с тем, что вообще считать си-подобностью
а, ну ты определись тогда
источник

DP

Dmitry Ponyatov in Compiler Development
вообще, там где-то РЕФАЛ пробегал
источник

AK

Andrei Kurosh in Compiler Development
Berkus Decker
а, ну ты определись тогда
в моем понимании это скобки - фигурные для блоков, круглые для вызова функции, квадратные для индексации и треугольные для генериков
источник

DP

Dmitry Ponyatov in Compiler Development
Andrei Kurosh
в моем понимании это скобки - фигурные для блоков, круглые для вызова функции, квадратные для индексации и треугольные для генериков
а еще как в color Forth красные зеленые
источник

AK

Andrei Kurosh in Compiler Development
ну и отсутствие значимого indentation'а
источник

BD

Berkus Decker in Compiler Development
Andrei Kurosh
в моем понимании это скобки - фигурные для блоков, круглые для вызова функции, квадратные для индексации и треугольные для генериков
божественно, скобочечная классификация языков
источник

BD

Berkus Decker in Compiler Development
хорошо, тогда си-подобный
источник

DP

Dmitry Ponyatov in Compiler Development
смысл язык обсуждать, если надо от конкретной прикладной задачи плясать?
источник

AK

Andrei Kurosh in Compiler Development
Berkus Decker
божественно, скобочечная классификация языков
"си-подобность", в моем понимании, сугубо синтаксическое свойство а не семантическое
источник

PS

Peter Sovietov in Compiler Development
Да и сам автор Rust говорил, что синтаксис — Си-подобный. А что такого в этом? :) Понятно же, что Rust на нишу Си не нацеливается.
источник

AK

Andrei Kurosh in Compiler Development
The concrete syntax of Rust is similar to C and C++, with blocks of code delimited by curly brackets, and control flow keywords such as if, else, while, and for.
источник

BD

Berkus Decker in Compiler Development
Peter Sovietov
Да и сам автор Rust говорил, что синтаксис — Си-подобный. А что такого в этом? :) Понятно же, что Rust на нишу Си не нацеливается.
не, ничего, мы просто определяемся что за классификация
источник