LINUX.ORG.RU

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

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

Совершенно необязательно. На паскале можно и математику писать, и даже системные службы.

Математику на нем писать вредно, нету базовых вещей, таких как OpenMP, CUDA, и нету библиотек для математики, разве что биндинги к BLAS, нету нормально оптимизирующего компилятора.

С системными службами тоже самое, их разве что для Windows писать, на Delphi, там все биндинги уверен есть, а так будь готов создавать liba_c.pas и переписывать сигнатуры и макросы. Главное не забудь правильный тип аргумента указать, а то будут проблемы, прям как у тебя на Turbo C.

Конкретно эта ошибка — всего лишь одно из следствий костылизма на препроцессоре.

Так не используй препроцессор (есть модули)? В паскале точно такие же проблемы могут быть, что забыл что то там активировать, и код уже не тот что нужен, там препроцессор тоже используется.

Еще у тебя было упоминание строгости, в С/C++ с этим намного лучше по моему, есть -Wextra, clang-tidy.

Вооот. А где-то там перед выходом на ринг уже разминается RICS-V…

Итаниумы и спарки уже разомнулись. Даже если появится новая архитектура которая убьет армы и интелы, они продолжат свое существование еще очень долго.

Исправление MOPKOBKA, :

Совершенно необязательно. На паскале можно и математику писать, и даже системные службы.

Математику на нем писать вредно, нету базовых вещей, таких как OpenMP, CUDA, и нету библиотек для математики, разве что биндинги к BLAS, нету нормально оптимизирующего компилятора.

С системными службами тоже самое, их разве что для Windows писать, на Delphi, там все биндинги уверен есть, а так будь готов создавать liba_c.pas и переписывать сигнатуры и макросы. Главное не забудь правильный тип аргумента указать, а то будут проблемы, прям как у тебя на Turbo C.

Конкретно эта ошибка — всего лишь одно из следствий костылизма на препроцессоре.

Так не используй препроцессор (есть модули)? В паскале точно такие же проблемы могут быть, что забыл что то там активировать, и код уже не тот что нужен, там препроцессор тоже используется.

Еще у тебя было упоминание строгости, в С/C++ с этим намного лучше, есть -Wextra, clang-tidy.

Вооот. А где-то там перед выходом на ринг уже разминается RICS-V…

Итаниумы и спарки уже разомнулись. Даже если появится новая архитектура которая убьет армы и интелы, они продолжат свое существование еще очень долго.

Исправление MOPKOBKA, :

Совершенно необязательно. На паскале можно и математику писать, и даже системные службы.

Математику на нем писать вредно, нету базовых вещей, таких как OpenMP, CUDA, и нету библиотек для математики, разве что биндинги к BLAS, нету нормально оптимизирующего компилятора.

С системными службами тоже самое, их разве что для Windows писать, на Delphi, там все биндинги уверен есть, а так будь готов создавать liba_c.pas и переписывать сигнатуры и макросы. Главное не забудь правильный тип аргумента указать, а то будут проблемы, прям как у тебя на Turbo C.

Конкретно эта ошибка — всего лишь одно из следствий костылизма на препроцессоре.

Так не используй препроцессор (есть модули)? В паскале точно такие же проблемы могут быть, что забыл что то там активировать, и код уже не тот что нужен, там препроцессор тоже используется.

Вооот. А где-то там перед выходом на ринг уже разминается RICS-V…

Итаниумы и спарки уже разомнулись. Даже если появится новая архитектура которая убьет армы и интелы, они продолжат свое существование еще очень долго.

Исправление MOPKOBKA, :

Совершенно необязательно. На паскале можно и математику писать, и даже системные службы.

Математику на нем писать вредно, нету базовых вещей, таких как OpenMP, CUDA, и нету библиотек для математики, разве что биндинги к BLAS, нету нормально оптимизирующего компилятора.

С системными службами тоже самое, их разве что для Windows писать, на Delphi, там все биндинги уверен есть, а так будь готов создавать liba_c.pas и переписывать сигнатуры и макросы. Главное не забудь правильный тип аргумента указать, а то будут проблемы, прям как у тебя на Turbo C.

Конкретно эта ошибка — всего лишь одно из следствий костылизма на препроцессоре.

Так не используй препроцессор? В паскале точно такие же проблемы могут быть, что забыл что то там активировать, и код уже не тот что нужен, там препроцессор тоже используется.

Вооот. А где-то там перед выходом на ринг уже разминается RICS-V…

Итаниумы и спарки уже разомнулись. Даже если появится новая архитектура которая убьет армы и интелы, они продолжат свое существование еще очень долго.

Исправление MOPKOBKA, :

Совершенно необязательно. На паскале можно и математику писать, и даже системные службы.

Математику на нем писать вредно, нету базовых вещей, таких как OpenMP, CUDA, и нету библиотек для математики, разве что биндинги к BLAS.

С системными службами тоже самое, их разве что для Windows писать, на Delphi, там все биндинги уверен есть, а так будь готов создавать liba_c.pas и переписывать сигнатуры и макросы. Главное не забудь правильный тип аргумента указать, а то будут проблемы, прям как у тебя на Turbo C.

Конкретно эта ошибка — всего лишь одно из следствий костылизма на препроцессоре.

Так не используй препроцессор? В паскале точно такие же проблемы могут быть, что забыл что то там активировать, и код уже не тот что нужен, там препроцессор тоже используется.

Вооот. А где-то там перед выходом на ринг уже разминается RICS-V…

Итаниумы и спарки уже разомнулись. Даже если появится новая архитектура которая убьет армы и интелы, они продолжат свое существование еще очень долго.

Исправление MOPKOBKA, :

Совершенно необязательно. На паскале можно и математику писать, и даже системные службы.

Математику на нем писать вредно, нету базовых вещей, таких как OpenMP, CUDA, и нету библиотек для математики, разве что биндинги к BLAS.

С системными службами тоже самое, их разве что для Windows писать, на Delphi, там все биндинги уверен есть, а так будь готов создавать liba_c.pas и переписывать сигнатуры и макросы. Главное не забудь правильный тип аргумента указать, а то будут проблемы, прям как у тебя на Turbo C.

Конкретно эта ошибка — всего лишь одно из следствий костылизма на препроцессоре.

Так не используй препроцессор? В паскале точно такие же проблемы могут быть, что забыл что то там активировать, и код уже не тот что нужен, там препроцессор тоже используется.

Вооот. А где-то там перед выходом на ринг уже разминается RICS-V…

Итаниумы и спарки уже разомнулись.

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

Совершенно необязательно. На паскале можно и математику писать, и даже системные службы.

Математику на нем писать вредно, нету базовых вещей, таких как OpenMP, CUDA, и нету библиотек для математики, разве что биндинги к BLAS.

С системными службами тоже самое, их разве что для Windows писать, на Delphi, там все биндинги уверен есть, а так будь готов создавать liba_c.pas и переписывать сигнатуры и макросы.

Конкретно эта ошибка — всего лишь одно из следствий костылизма на препроцессоре.

Так не используй препроцессор? В паскале точно такие же проблемы могут быть, что забыл что то там активировать, и код уже не тот что нужен, там препроцессор тоже используется.

Вооот. А где-то там перед выходом на ринг уже разминается RICS-V…

Итаниумы и спарки уже разомнулись.