This is my latest hobby project. A program to enable people to design crosswords.\n\nYou can see it at\n[URL]http://www.malcolmmclean.site11.com/www/Crosswords/crosswords.html[/URL]\n\nIt's written in C, under the Windows Win32 API. Whilst I'd be grateful for\nany feedback ion the crossword-related elements of the project, I'm posting\nhere mainly on the programming issues. I feel I'm behind the times.\n\nIf I distribute the program as a windows binary, it's open to the threat of\nviruses. Also, it's only usable on Windows. The program consists of a fairly\nstandard grid editor - just donkey work to knock up, routines to load and\nsave files, which are much more trouble than they should be since someone\nspecified an xml-based format for crosswords. So of course I need to\nincorporate an entire XML parser into the program to read foreign files.\nThen it's got a word matcher which is based on public domain spellchecker\nfiles. Because it's written in C, this runs interactively and smoothly with\nno clever programming - it just does a brute force O(N) search of the entire\ndatabase.\nSo maybe the interface should be web-based and the word search written in C?\nBut how do I go about setting up a CGI program on a free web host?