What does "waffles" stand for?
It's not an acronymn. It's a reference to a tasty breakfast food. One of my machine learning professors seemed to work waffles into all of his analogies, so now waffles remind me of machine learning.
Why don't you use Boost and C++ containers?
I consider having clean, easy-to-read code to be very important. Boost and C++ containers
make extensive use of templates, which raise the bar for who can read the code. That's
not acceptable to me. I'm anxious to conform to the standard, but not until they clean
it up a bit. Simple standards promote interoperability, but complex standards drag at
innovation.
Where can I get the latest development sources?
svn co svn://gashler.com/waffles
Can I have commit access to your subversion repository?
Please send me email (

).
How do I submit a feature request or bug report?
Send me email (

).
Can I use KDevelop with the demo apps?
Yes. Open KDevelop, go to "Project->Import Existing Project". After you run
through the wizard, go to "Project->Project
Options->Run Options" and fix the name of the executable binary.
You'll probably also want to go to "Project->Project
Options->Debugger", and check "Enable separate terminal for
application IO".
Why did you drop support for Visual C++ 6.0?
Microsoft stopped releasing the Platform SDK for VC6 in 2003, and I finally got
tired of hacking around all the incompatabilities with old libraries. Socket programming
is especially difficult without newer libraries. If you're still on
VC6, it's time for you to switch to
Linux. You'll
thank me after you get over the pain of switching. If you just can't
break the Windows habit, get VC 2005 Express Edition. They're giving it
away to try to keep developers from moving on.
How come class 'X' is not very polished?
This is research code. If I think some code might be useful to someone, I include it. If you
would like to filter out the experimental stuff and make a lean, highly-polished library for
engineers, you have my blessing.
Wow, you wrote all this code yourself? Will you
accept an interview for a research position at Company 'X'?
Thanks. I may be interested if the position allows me to publish my work (including source code).