openlang

Можно ли создавать модули расширения Python на языке D вместо C?

Похоже, D умеет компоноваться с C. Я хочу написать модуль расширения Python на D. Не упускаю ли я какую-то причину, по которой такой подход вообще не заработает?

Переведено с английскогоПоказать оригинал

Разговор продолжается 2

Следуя доводам
  1. Ссылка на ответ

    Выглядит просто, но те, кто говорит, что важен лишь C API, недооценивают сложность интеграции Boehm GC из D в Python. PyD выглядит очередным доказательством концепции, авторы которого пока не столкнулись с практическими проблемами реального использования.

    Переведено с английскогоПоказать оригинал

Другие стороны того же вопроса

  1. Уменьшение шума в консоли docker-compose

    Когда docker-compose up запускает все сервисы в моей среде разработки, несколько контейнеров выдают сотни и сотни строк. Можн…

    Ответы 3Последняя активность bash
  2. После перехода на Kotlin DSL подпроекты не видят implementation

    Переношу старую многопроектную сборку с Groovy DSL на Kotlin DSL. В корневом build.gradle был такой блок. Корень переведён ме…

    Ответы 2Последняя активность kotlingroovy
  3. Ключи for_each - это адреса, а не ярлыки

    Ключ for_each - не ярлык. Это половина адреса ресурса, terraform_data.queue["prod-orders"], и состояние хранит объект именно…

    Ответы 5Последняя активность hcl