BIRT 3.7
Written by: Michael Williams
Featured Refcardz: Top Refcardz:
  1. Scrum
  2. Apache Maven 2
  3. Essential MySQL
  4. Node.js
  5. Groovy
  1. jQuery Selectors
  2. Ajax
  3. Java
  4. Spring Config.
  5. Java Concurrency

Link Details

Link 9086 thumbnail
User 208047 avatar

By Codacus
via pyd.dsource.org
Published: Dec 14 2006 / 22:54

Pyd is a library for the D programming language that wraps the raw Python/C API with a cleaner, simpler interface. It makes exposing raw D functions and classes to Python almost trivially simple. It bears certain similarities to Boost.Python, and indeed Boost.Python is a major influence on Pyd. Pyd was written by Kirk McDonald.
  • 14
  • 0
  • 2048
  • 0

Comments

Add your comment
User 210389 avatar

kylefurlong replied ago:

0 votes Vote down Vote up Reply

PyD has become an interesting example of the tradeoffs between C++ template programming and D template programming. Comparing compile times between similar projects written in PyD and Boost.Python are informative.

User 212410 avatar

KirkMcDonald replied ago:

0 votes Vote down Vote up Reply

Funny story: I've never used Boost.Python, because I could never get it to compile. However, I'd really love to use it, because then I could compare the differences in runtime performance and compilation times between it and Pyd. (I fully expect Pyd to kick butt in both.)

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.