http://matplotlib.org/index.html
Matplotlib [...] produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms.
Matplotlib can be used in python scripts, the python and ipython shell (ala MATLAB or Mathematica), web application servers, and six graphical user interface toolkits.
Man schaue sich nur mal die
Gallery an und - nach Klick auf ein Bild - den überschaubaren, leicht verständlichen Python-Code, der die jeweilige Ausgabe bewirkt!
Nun ist Python-Syntax ja zum Glück sehr nah an Basic.
Nicht dieser Krampf wie bei "C", mit diesen schrecklichen, geschweiften Klammern, den Semikolons am Zeilenende und durch bescheuerte Formatierung verursache, unnötig hohe Zeilenanzahl.
Es ist in diesem Thread zwar off-topic, aber es sei erwähnt, dass man sowohl Atmel AVR, als auch STM32 und viele weitere Mikrocontroller, in Python programmieren kann.
Wer als alter BASCOM-Freak also gerne von AVR auf leistungsstärkere Controller umsteigen würde, jedoch nicht die Leidensfähigkeit mitbringt, sich mit "C" abzuplagen, für den könnte Python die systemübergreifende Erlösung bringen.
Mit dem oben genannten Funktionsplotter kann man ja schon mal ein paar Erfahrungen sammeln - direkt auf dem PC/Apple/Wasauchimmer.
Für Elektroniker: Nach Konsum des
Wikipedia-Artikels einfach mal die Bezeichung des bevorzugten Mikrocontrollers in eine Suchmaschine eintippen, zusammen mit dem Begriff "Python"!