…как реализацию развития языка Object Pascal, не будем заниматься буквоедством.
– “Может переходить на exe”.
Да :-).
– Скорость, сравнимая с Си.
Не сравнивал, уверен что оптимизатор работает хуже, может очень хуже.
– Межплатформенность на уровне исходников.
Да. И кросс-компиляция. Дохрена аппаратных и программных платформ.
– Объектность (можно без множественного наследования).
Да.
– Нормальная связь с Питоном (не только вызов функций, но и наследование).
Врядли. Под Delphi был (есть? давно этим не страдал, как на linux перешол) проект (
Python for Delphi) с богатым набором модулей для этого дела. Перенести его на FP врядли составит труда. Честно, уже несколько лет не писал на нативных языках для Python и пока не вижу в этом необходимости.
– Возможность использовать Си'шные библиотеки.
Нормально линкует объекты (ELF, COFF) и библиотеки. Сейчас, как раз, переписываю некоторый код Python на Pascal, часть кода сделана на C и я просто линкую полученные (gcc) с него объекты.
– Удобоворимый синтаксис.
На вкус и цвет…
Конечно, если ты знаешь C/++ и не знаешь Pascal, врядли стоит его учить, если планируешь использовать только как нативную примочку к Python. Именно по такой причине я и не интересуюсь C, не вижу ему особо назначения, кроме как переноса некоторых алгоритмов с Python и подвязки к Python третьих библиотек (а с этим и Pyrex не плохо справляется).
..bw