antisol / piedit Goto Github PK
View Code? Open in Web Editor NEWThis project forked from whilefalse/piedit
A graphical IDE and interpreter for the PIET esoteric language
Home Page: http://code.google.com/p/piedit
License: MIT License
This project forked from whilefalse/piedit
A graphical IDE and interpreter for the PIET esoteric language
Home Page: http://code.google.com/p/piedit
License: MIT License
Piedit is a Graphical IDE and integrated interpreter for the Piet programming language http://www.dangermouse.net/esoteric/piet.html. Piet is an esoteric programming language inspired by Piet Mondrian - http://en.wikipedia.org/wiki/Piet_Mondrian, where the programs look like abstract art. The colours and arrangement of the pixels control the program flow and operation. For a more detailed explanation, see the Piet Homepage (link above). Written in Python with a GTK interface designed in Glade. Features * Create, edit and save Piet programs easily using the UI * Run programs using the command line interpreter * Step through/run programs in the UI * There seemed like a lot more features when I was writing it! Program Requirements * Python2 (with PIL) * GTK+ 2.0 * PyGTK bindings Running in docker: Python2 is no longer supported, and pygtk (gtk2) is not supported in python3, so it would seem that the best way to run piedit on a modern system is via docker. This repo contains scripts to allow that. To run, simply ensure you have docker installer and use ./run.sh to build and start the program.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.