![]() |
| Home | Graphics | Music | Programming | Games | About |
| Programming |
This area is where you'll my favorite programming languages and utilites. The stuff on display here is mostly free or open source, which is consistant with the rest of my collection of wares. My personal philosophy is never to pay more than you need to for any application, and to make the most of what you have. Programming Tools Euphoria OS: Windows, Linux, Dos, FreeBSD Cost: Free Description: An excellent, if somewhat obscure, interpreted programming language. I like: the simplicity of the language. The sequence structures are flexible and powerful enough to lend the language some depth. The language has developed a good and quite helpful following. I dislike: that this language is so far out of the mainstream. You need to know and use a bit of C/C++ to get it to work with some libraries. FreeBASIC OS: Windows, Linux, DOS Description: An open source BASIC language. Cost: Free I like: the shallow learning curve. It literally took me only a few minutes to come to terms with programming in FreeBASIC. You can create executable files or DLLs. I dislike: that it has the same limitations that have always plagued BASIC. You'll probably like it more if you cut your teeth on BASIC dialects. Dev C++ OS: Windows Description: A very polished IDE for C/C++ programming. Cost: Free I like: that everything you need is in one package. Using external libraries is a snap with the packages. I dislike: the steeper learning curve that comes with any C/C++ compiler. SDL (Simple Directmedia Layer) OS: Windows, Linux, Mac, BeOS, etc. Description: A very cool programming library for using graphics, music and other multimedia elements. Cost: Free I like: that it works with so many different languages and platforms. It's reasonably easy to use and powerful enough for commercial games or demos. I dislike: that I never seem to have enough time to work and play with this library. Crimson Editor OS: Windows Description: My favorite text/program editor. I like: easy syntax highlighting. It's highly configurable and you can program macros to compile and run your code without ever exiting the editor. Slick! I dislike: that the author has ceased work on it and there have been no updates since 04. My Programming Projects Musubi Musubi is a simple game/multimedia library for the Euphoria programming language. Musubi grew out of my orignal SDL wrappers for Euphoria and represents an effort to make the the process of writing SDL programs in Euphoria easier. Musubi comes with 2 example game programs and a dozen or so deeply commented demos. ![]() |
|