7,017 reputation
23152
bio website shog9.com
location Colorado
age 33
visits member for 2 years, 8 months
seen 5 hours ago
stats profile views 717

Community Coordinator for Stack Exchange, Inc.

If necessary, contact me via email to stackexchange.com: shog@...

For by thy words thou shalt be justified, and by thy words thou shalt be condemned.


Apr
26
revised How do I transition from physics and math to programming?
edited tags
Apr
26
revised How to get started in coding for JBoss
edited tags
Apr
26
revised Which programming language first introduced 'Hello World'
Killing [beginners]
Apr
26
revised Would you recommend Head First Programming for someone new?
edited tags
Apr
25
comment Why do programmers still use mailing lists?
@maaartinus: a Google Groups group is pretty much a mailing list with a web interface. You might argue that this gives you most of the benefits of both systems, and you would be right.
Apr
25
revised Why do programmers still use mailing lists?
added 385 characters in body; added 2 characters in body
Apr
25
answered Why do programmers still use mailing lists?
Apr
25
revised Should I provide some way to disable my software post-delivery?
software software is the best kind of software
Apr
25
revised Should I provide some way to disable my software post-delivery?
Remove "hey, everyone join in and give your opinions on this thing I'm thinking about" bit.
Apr
18
awarded  Enlightened
Apr
18
awarded  Nice Answer
Apr
7
awarded  Good Answer
Apr
6
awarded  Good Answer
Mar
25
revised Which should I be learning, HTML or XHTML?
Insert missing apostrophes. I'm... almost positive that last "XHTML" was supposed to be "HTML", but... meh.
Mar
17
comment What are the things you can do to maximize your chances of hitting good programmers in the campus?
Drive really fast through the labs?
Mar
17
comment Are `break` and `continue` bad programming practices?
@bit-twiddler: amen to that. I'll also add that once you're down to blocks that fit easily on-screen, multiple exit points become far less troublesome.
Mar
17
comment How did we get saddled with the (hierarchical) filesystem as the basic data structure?
Modern versions of NTFS/Windows do offer versioning. It's not exactly in-your-face, but it does exist. Can't say how it compares to VMS though.
Mar
16
awarded  Nice Answer
Mar
15
comment Are `break` and `continue` bad programming practices?
@bit-twiddler: I didn't say they were the same thing. Merely that Pascal provided an alternate means of dividing up code with in a function. Pre-declaring all your variables and sticking to a single exit point isn't a big deal if you're splitting out non-trivial blocks into their own routines (whether nested or simply separate)... but if you aren't doing that, you end up with a mess of nested blocks and far-removed variables.
Mar
15
comment Are `break` and `continue` bad programming practices?
Pascal also had nested functions. Just sayin'...