typedef enum { FALSE=0, TRUE } boolean;
typedef struct {
int age;
char* name;
boolean employed;
char* occupation;
char* education;
} programmer_t;
programmer_t chris;
chris.age = 23;
chris.name = "Chris Browne";
chris.employed = FALSE;
chris.occupation = "Programmer/CS Enthusiast";
chris.education = "self-taught";
Languages known
- C, C++
- Java
- Python
- PHP
- JavaScript
- VisualBasic / QBasic / BBC BASIC
- 8086 ASM
- some x86 Linux ASM
Technologies familiar with:
- Database: [My]SQL, redis
- Web: jQuery, node.js, php, (vanilla) ajax
- GUI: Qt, GTK+, Win32, SDL
- 3D: Irrlicht, LWJGL, SDL, (native) OpenGL [inc. shaders]
- OS: Linux, Free/Open/NetBSD, Windows 3.1 -> 7, Mac OS 9 -> OS X Lion
- Networking: iptables, DHCP, DNS, {protocols:IRC,HTTP,SMTP,POP3,IMAP,TCP,UDP,IPv4,IPv6}
- Daemons: apache httpd (v2 mostly), postfix, dovecot, spamassassin, bind, ircd (various)
Interests
- Artificial Intelligence programming/design
- Low-level high-performance microcoding (asm/c)
- Robotics
- Game Design
- User Interface Design
- Retrocoding (writing programs for old systems using the tools of the time)
- Programming Language Design/Development
Programmers
Q&A for professional programmers interested in conceptual questions about software development
Unix & Linux
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems.
Area 51
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Server Fault
Q&A for professional system and network administrators
Answers OnStartups
Q&A for entrepreneurs looking to start or run a new business
Meta Stack Overflow
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Theoretical Computer Science
Q&A for theoretical computer scientists and researchers in related fields
English Language & Usage
Q&A for linguists, etymologists, and serious English language enthusiasts
Mathematics
Q&A for people studying math at any level and professionals in related fields
Programming Puzzles & Code Golf
Q&A for programming puzzle enthusiasts and code golfers