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

Сообщение Re[7]: Ну спасибо за развёрнутый ответ.. от 21.10.2019 0:37

Изменено 21.10.2019 0:38 alexzzzz

Re[7]: Ну спасибо за развёрнутый ответ..
Здравствуйте, varenikAA, Вы писали:

AA>- близко, но не так хорошо как:

AA> def Proc1(a) {

Не люблю питоноподобный синтаксис. Функция неизвестно что принимает и неизвестно что возвращает, если вообще возвращает. Вместо полезных типов имеем ключевое слова def, которое по сути бесполезно.

AA> def Proc1(a) {

AA> WriteLine(a());
AA> };
AA> Proc1(DateTime);
AA> _ = ReadLine();

Выглядит так, будто мы передаём в функцию Proc1 переменную или константу DateTime.
Re[7]: Ну спасибо за развёрнутый ответ..
Здравствуйте, varenikAA, Вы писали:

AA>- близко, но не так хорошо как:

AA> def Proc1(a) {
AA> WriteLine(a());
AA> };
AA> Proc1(DateTime);
AA> _ = ReadLine();

Не люблю питоноподобный синтаксис. Функция неизвестно что принимает и неизвестно что возвращает, если вообще возвращает. Вместо полезных типов имеем ключевое слова def, которое по сути бесполезно.

Вызов выглядит так, будто мы передаём в функцию Proc1 переменную или константу DateTime.