rakhimov/scram

Python bindings

rakhimov opened this issue · 1 comments

Initial Python API for simple analyses (e.g., fault trees).

Resources:
https://wiki.python.org/moin/IntegratingPythonWithOtherLanguages

Issues:

  • Binder (extension vs. generator (e.g., Cython vs. Boost.Python))
  • API specification/strategy (Pythonic vs. mirror native C++)
  • Distribution (platforms, packaging, requirements)
  • Integration (friendliness) with other Python libraries/modules (e.g., numpy)
  • Documentation and examples