История изменений
Исправление 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…
Итаниумы и спарки уже разомнулись.