Programming resources

In this page, you can find and add links to external resources about the different languages, libraries and technologies used in the PythonCAD development.

Python

Link Description
http://www.python.org Python home page
http://www.pytho.org/doc/ Official Python documentation index
Python style guide Useful guidelines for Python coding
Python 2.4 Quick Reference A wonderful cheatsheet for Python
Dive into Python The most famous book about Python

GUI libraries

PyGTK

Link Description
PyGTK 2.0 Reference Reference manual of PyGTK 2.0
PyGTK 2.0 Tutorial A tutorial for PyGTK 2.0

wxWidgets

Link Description
wxPython API Using wxWidgets with Python
wxPython wiki Wiki about wxPython

Cocoa

FIXME

PyQT

FIXME

Skencil

Skencil is a vector drawing program (a Draw program similar to Illustrator) written with pyGTK. It supports Bezier curves, ellipses, and fills including gradients, hatching and tiled images. It supports user scripting in Python. It has a plugin architecture that supports Import Filters, Export Filters and Plugin Objects. http://www.skencil.org/

It has an excellent developer's guide that describes the program's internals http://www.skencil.org/Doc/devguide.html


programming_resources.txt · Last modified: 2010/03/16 15:44 (external edit)