User:DavidCary
From Wikibooks, the open-content textbooks collection
I help maintain the WikiIndex at http://wikiindex.org/ so naturally I'm interested in Wiki Science.
I'm interested in medical electronics and robots, so naturally I'm interested in Electronics and Robotics and Programming:Serial Data Communications.
That led to me becoming sysop on the Open Circuits wiki http://opencircuits.com/ .
Feel free to leave notes on my discussion page here or at Wikipedia:User_talk:DavidCary .
When the comments I've made on some Talk: page become obsolete/irrelevant, please don't *leave* them there. Reduce clutter. Move it to User talk:DavidCary.
I try to eliminate notes as soon as they become obsolete/irrelevant. (I delete my own, and move others to the Talk: page of the person who signed it.).
I think the ideas around quine programs are fascinating ( Wiki: QuineProgram ).
I've been editing C Programming and some Category:C++ wikibooks recently. Here's a quine I've written recently:
#include <stdio.h> int main(void){char d[]= "\n\\\"#include <stdio.h> /* ANSI C quine by David Cary 2009 */%c" "int main(void){char d[]=%c%c%cn%c%c%s%c;%c printf" "(d+3,*d,*d,d[2],d[1],d[1],d[1],d+1,d[2],*d,*d,*d,*d,*d);%c return(0);%c}%c%c"; printf(d+3,*d,*d,d[2],d[1],d[1],d[1],d+1,d[2],*d,*d,*d,*d,*d); return(0); }