SPUNK - A portable C++ class library

*(--*(C++)++)*=3;


Contents

  1. What is spunk?
  2. Which platforms are supported?
  3. What can I do with spunk?
  4. Why has spunk such a funny name?
  5. Where do I get more information?
  6. Where do I get spunk?


What is spunk?

Spunk is a C++ class library. Using spunk, you can easily write textmode applications for many platforms at once.

But spunk is more than just a library that implements a textmode interface. There are many useful classes, e.g. a class for serial communications that has the same interface on every supported plattform.

Usually it is possible to have no platform dependent code in the application, all system depencies are incapsulated and handled by spunk.


Which platforms are supported?

(This information is no longer up to date).

Currently there are ports for the following platforms/compilers:


What can I do with spunk?

Besides classes and functions for creating textmode applications, there are some more features:


Why has spunk such a funny name?

Long time ago, spunk was called "classlib". At that time, there were only two people using spunk (me and a friend), even if there has been a commercial application (running under OS/2) that has been developed using spunk (or classlib at that time).

When I decided to give the public access to the former classlib, I started to search for another, better name. At that time, I was reading "Pippi Langstrumpf" (this book for children probably has another name outside of germany) for my daughter. There is one story in this book, where Pippi invents a new and dangerous disease called spunk - and this is how my class library got it's name.


Where do I get more information?

Unfortunately there is not very much documentation for spunk. There are the beginnings of a text in english, look here if you are interested.

One sample app is a multi window hex editor, that is available for free. The spunk resource editor ResEd may serve as an additional expample for a spunk application.

Using the documentation and the sample programs, it shouldn't be very difficult, to write programs with spunk. Anyway, if you have questions, feel free to send mail to uz@musoftware.de.


Where do I get spunk?

Click here to download the current version.


Back


index.html; last change: 03-Sep-2000
uz@musoftware.de