Is there an efficient way to give parameters to a non-Python script and get a return value to use back in Python?

This page summarizes the projects mentioned and recommended in the original post on /r/learnpython

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • matplotlib-cpp

    Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib

  • There's actually a wrapper for matplotlib for cpp https://github.com/lava/matplotlib-cpp, so it's more or less doing exactly what you asked. Cpp doing all the heavy lifting, then matplotlib making the graphs.

  • Numba

    NumPy aware dynamic Python compiler using LLVM

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Advent2021

    A python program that zooms into part of the Mandelbrot set each day, generating a beautiful image. (by EthanTribe)

  • If you don't mind - could you tell me how you created the high-res images? e.g. https://github.com/EthanTribe/Advent2021/blob/main/Advent2.jpg

  • Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

  • Without using high precision - the above image took 1m 20s to generate by turning inSet into nim code:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts