LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Нет арифметики, нельзя просто присвоить-передать кому попало, только как значение, на которое ссылаются. Я подозреваю, что паскалевы ссылки были всё-таки наполовину свободными, но там точно не было такого бардака, как в Си, где с указателем можно делать что угодно.

Нет, это всё-таки указатели. И в Паскале с ними тоже можно сделать что угодно, только синтаксис более громоздкий, но это (громоздкий синтаксис) вообще общее отличие Паскаля от Си.

Написать код в том месте, где он будет исполняться по логической последовательности — это «вред читаемости и отлаживаемости»? Асинхронщину писал когда-нибудь? Или какие-нибудь переиспользуемые для разных задач контейнера и прочие алгоритмы.

Да, вред. Не путай скриптоасинхронщину (всякие await, не помню из какого это языка) и Си. В Си асинхронщина делается в явном виде с конкретным кодом, который ждёт, создаёт если надо треды и что-то вызывает.

Только в исходном паскале их не было, вместо этого делись те же инклуды.

Исходный Паскаль все забыли ещё в 90-х. Паскаль это конечно Турбо-Паскаль (версии не меньшне 5.5 или 6.0 даже) и его наследники.

Исходная версия firkax, :

Нет арифметики, нельзя просто присвоить-передать кому попало, только как значение, на которое ссылаются. Я подозреваю, что паскалевы ссылки были всё-таки наполовину свободными, но там точно не было такого бардака, как в Си, где с указателем можно делать что угодно.

Нет, это всё-таки указатели. И в Паскале с ними тоже можно сделать что угодно, только синтаксис более громоздкий, но это (громоздкий синтаксис) вообще общее отличие Паскаля от Си.

Написать код в том месте, где он будет исполняться по логической последовательности — это «вред читаемости и отлаживаемости»? Асинхронщину писал когда-нибудь? Или какие-нибудь переиспользуемые для разных задач контейнера и прочие алгоритмы.

Да, вред. Не путай скриптоасинхронщину (всякие await, не помню из какого это языка) и Си. В Си асинхронщина делается в явном виде с конкретным кодом, который ждёт, создаёт если надо треды и что-то вызывает.

Только в исходном паскале их не было, вместо этого делись те же инклуды.

Исходный Паскаль все забыли ещё в 90-х. Паскаль это конечно Турбо-Паскаль и его наследники.