Home AMX User Forum Scripting Languages

I've become a Python evangelist

clangerakclangerak Posts: 11
edited August 27 in Scripting Languages

There are many reasons why Python has become the most popular programming language in the world.

I'm so excited that we can now run Python on AMX hardware.

Here's one reason I like Python so much. This is a little project to provide a JSON based API to the built-in I/O on a controller, independent of the platform. It supports I/O ports, relays, IR and serial ports. It also provides a direct TCP to serial port bridge for serial ports on a controller.

Lines of code required excluding white space and comments:

  • MUSE/Python - 232 lines
  • AMX/NetLinx - 698 lines
  • Crestron/C# (Simpl#Pro) - 1596 lines

So much efficiency to be gained with Python!

Sign In or Register to comment.