Pythonect is a new, experimental, general-purpose dataflow programming language based on Python. It aims to combine the intuitive feel of shell scripting (and all of its perks like implicit parallelism) with the flexibility and agility of Python. Pythonect interpreter (and reference implementation) is written in Python, and is available under the BSD license
Quick links
Hello, world
Here is the canonical "Hello, world" example program in Pythonect:
"Hello, world" -> print
Installation
Automatic installation: Pythonect is listed in PyPI and can be installed with pip or easy_install.
Manual installation: Download Pythonect-0.5.0.tar.gz
tar xvzf Pythonect-0.5.0.tar.gz
cd Pythonect-0.5.0
sudo python setup.py install
Prerequisites: Python 2.6 and PLY 3.4 or higher.
Platforms: Pythonect should run on any Python supported platform
Contribute
Found a bug? Have a good idea for improving Pythonect? Head over to Pythonect's github page and create a new ticket or fork. If you just want to discuss with fellow developers, join the mailing list.