Thursday, October 13, 2011

Re-writing SWIFT from the ground up

Most of my problems with SWIFT come from the interaction with PyGTK and Cairo. These are also my major source of pain in platform ports. So I have decided to abstract the GUI library so I can use GTK on Linux, Cocoa on OSX and whatever on Windows. This also lets me fix all the crude hacks I did to get input to the right place. However, this will mean a nearly full re-write of SWIFT (only the object processing functions can stay untouched). Time to get cracking.

2 comments:

  1. I am familiar with many programming languages including python, c, c++, could you use any help with this project?

    ReplyDelete
  2. Sure, if you would like to help, that would be great! Send me an email at skycooler at gmail.

    ReplyDelete