languages

Before reading further... Are you looking for great Linux hosting from a company that cares about GNU/Linux? Pick Dreamhost hosting, get a 10% bonus to the disk space (and support Free Software Magazine in the meantime!)

Free Software and the State of the World

Write a full post in response to this!

Today I want to talk about free and open source software in connection with the them and us feeling that I believe is widely felt all over the world.

Initially you might think that these two topics have nothing to do with each other but hopefully by the end of this post you will understand that these two topics are actually connected in many complex ways.

Free your mind — write some free software

Write a full post in response to this!

Back when I got my first computer (a TRS-80 “Color Computer” with a whopping 32 kilobytes of RAM and Microsoft’s “MS-BASIC” in ROM), programming was something that computer users took for granted they’d have to do. That’s what you got a computer for! But something dark and sinister happened after that: a great divide opened up between the ‘developer’ lords and the ‘user’ serfs.

Fortunately, free software has liberated us from this digital feudalism, and revived a new middle class of ‘user-developers’.

Your comfort language

Write a full post in response to this!

I’ve been programming in Perl for years - over ten now in fact - and I’ve written numerous books and articles on Perl and Perl programming. I’ve also worked with Python and written books and articles on Python programming, including a guide to migrating Perl applications to the Python language. For a while I really saw Python as an alternative to Perl, but after so many years and experience with Perl and what was possible with the language it is difficult to move on from the ‘Perl comfort zone’.