Информация об изменениях

Сообщение Re[4]: Carbon от 02.04.2024 14:49

Изменено 03.04.2024 13:36 Alekzander

Re[4]: Carbon
Здравствуйте, rFLY, Вы писали:

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

FLY>Не понимаю, о чем речь? Вот, например, int a = b + c; разве не выражение?

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

А вообще, вот тут целый обзор на эту тему: https://softwareengineering.stackexchange.com/questions/316217/why-does-the-type-go-after-the-variable-name-in-modern-programming-languages
Re[4]: Carbon
Здравствуйте, rFLY, Вы писали:

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

FLY>Не понимаю, о чем речь? Вот, например, int a = b + c; разве не выражение?

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

А вообще, вот тут целый обзор на эту тему: https://softwareengineering.stackexchange.com/questions/316217/why-does-the-type-go-after-the-variable-name-in-modern-programming-languages