I'm not sure if this is precisely the correct forum for this, but if there is a better place, I don't know what it would be. At any rate...
I'm a student a Catholic university, and there are (as one might surmise) quite a lot of Catholics here, along with assorted other theists (yes, even some in the biology faculty). For this reason, I find myself acquiring more and more devoutly Catholic friends, and some of them I have grown quite close to. But the God issue keeps coming up for one reason or another, which is a source of tension. And yet as I grow closer to these people, it becomes clearer... (read more)
I'm fond of Perl as a first language, for a couple of reasons. Foremost among them is that Perl is fun and easy, so it serves as a gentle introduction to programming (and modules) that's easy to stick with long enough to catch the bug, and it's versatile in that it can be used for webapps or for automating system tasks or just for playing around. But I wouldn't recommend making it anybody's only language, because it IS a scripting language and consequently encourages a sort of sloppy wham-bam-thank-you-ma'am approach to coding. Start with it, learn the basics, then move on to Python, and after achieving competence there learning new languages pretty... (read more)