wxAda: an Ada95 binding to wxWidgets
wxWidets was a piece of software I was using at work, I liked it so much that it made it's way into my home projects.
As I was using wxWidgets a lot, I was getting rather annoyed with C++. I wanted to go back to developing more in Ada but there wasn't any decent GUI toolkits. So, I decided to try and create an Ada95 binding to wxWidgets.
This didn't exactly work out as the strong typing that Ada enforces was causing problems with the class hierarchy I was trying to replicate from C++ into Ada. This caused me to stall, which in turn caused the demise of the project.
I then started to look at a native Ada95 GUI toolkit using design patterns but the cyclic dependency problem in Ada bit me, so this has also ceased for now. I haven't decided what I'll do about this project just yet.
I placed the wxAda source code in it's entirety into a Tigris repository so that anybody with an interest in carrying on the project can do so.
Write a comment
- Required fields are marked with *.
