 |
|
|
|
Updated 27/1/2003
|
Software Development Links
Misc
- SourceForge - online hub for open source software development
- Graphics Gems - all the source code from the books online
- Flipcode.com - excellent site for articles, code snippets and other development resources
- Gamasutra - ditto
- Software Patents Petition - petition against software patents in Europe (unfortunately the USA is too far gone)
Tools
- CVS - the definitive (and free!) revision control system for developers. Also CVS NT and a Win32 GUI WinCVS.
- Rational Purify and Quantify - excellent error checking and profiling tools
- Araxis Merge - best graphical merge tool for Windows that I've seen
- XXDiff - and a free one for Unix
- Doxygen - nice source code documentation generator for C++ and other languages
- Python - great scripting language with powerful library. Easily embedded as a scripting engine into C++ apps using a boost.org library
Libraries
- QT - excellent cross-platform development library
- boost.org - a collection of excellent C++ libraries, by many of the people on the C++ standards Comittee
- SGI's STL - great online docs for STL, even if you use a different implementation
- STL Port - STL library designed for cross-platform development
- libtiff - great library for handling TIFF image input/output
- zlib - free compression library, used in gzip
- PNG library - use PNG now that we can't use GIF thanks to Unisys
Math
- Wolframs's Math World - massive online math encyclopedia
- Numerical Recipes in C - excellent book with source code available in full online (PDF format)
- Dave's Short Trigonometry Course - nice trig overview/reference
- Paul Bourke's Site - lots of good math and graphics references here
Return to the Software page