Pigeon Computer 0.1 Initial (BETA) release
amirouche.boubekki at gmail.com
Sat Dec 22 01:07:10 CET 2012
2012/12/22 Simon Forman <forman.simon at gmail.com>
> Pigeon Computer 0.1 Initial (BETA) release
> The Pigeon Computer is a simple but sophisticated system for learning
> and exploring the fundamentals of computers and programming.
> It is written to support a course or class (as yet pending) to learn
> programming from the bit to the compiler.
> There is a DRAFT manual and a Pigeon User Interface that includes:
> * An assembler for the ATmega328P micro-controller.
> * A polymorphic meta-compiler.
> * Forth-like firmware in assembly.
> * Simple high-level language for assembly control structures.
> * A virtual computer that illustrates Functional Programming.
> Source code is released under the GPL (v3) and is hosted on Github:
> The manual is online in HTML form here:
> Mailing list:
> It has been tested on Linux with Python 2.7, YMMV.
> I'm releasing it now because it's basically done even though it needs
> polish and I'm just too excited about it. Happy End of the World Day!
This sound fun!
Could you elaborate a bit in simple words what it is and what's the common
way to interact with the system ? What do you mean by « Forth-like firmware
in assembly » ? Is there a GUI ? Does it feels like being a hipster like in
the '50s or before and breaking the 1 billion dollar thing ?
Of course the little tutorial I stripped and read a bit gives some of the
> - - -
> Whew! If you are still reading, thank you. There is a lot more to be
> done and I am hoping to form classes in early January 2013. If you
> are interested please email me at forman.simon at gmail.com
> You can also participate on Github and join the mailing list.
> * https://github.com/PhoenixBureau/PigeonComputer
> * https://groups.google.com/d/forum/pigeoncomputer
> Warm regards,
> ~Simon P. Forman
> Support the Python Software Foundation:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-list