October 18, 2004 9:33 PM
Unicode is something that fazes a person beginning Win32 programming. Maintaining source files that can support Unicode and ASCII involves encapsulating every string in a
TEXT macro1 which
depends on if
#defined or not and using the
TCHAR which typedefs to either a
wchar_t or a
char. To top it off, only a few functions in Windows 98 are Unicode
Low level C programming for Win32 is not simple. Dev-C++ is the lean, mean, open source IDE of my choice up to the task.
Back on Linux, I've switched over to Darcs for version control. Here's a direct quote from the manual:
Darcs has two particularly distinctive features which differ from other revision control systems: 1) each copy of the source is a fully functional branch, and 2) underlying darcs is a consistent and powerful theory of patches.
 Prefixes a
L before the string. Eg: