Interesting, hahahaha. I thought no one knew each other in real life. Now I understand many things: same age, and sometimes say something about the school.
By the way, how can a kid have such a huge amount of knowledge in scripting? LOL, it may be because, on my country, the schools are lame. I remember when I took classes of Java, C and C++ at my high school... they didn't teach too well, just a "Hello World" on those three languages. I have learned things about programing(and specially for Ruby) by myself, more than anything I'd have studied.
Whatever, anyone has their own specialized area of knowledge.