Programming puns, every free software user's favorite thing that never
gets old, right?

The FSF is prepping to launch a tshirt design for this year's
LibrePlanet conference, and it's going to include the slogan "fork the
system." We want the back of it to have a bunch of lines of code in
different languages forking an imaginary process called theSystem or
something like that.

Unfortunately, I don't have enough programming knowledge to generate a
lot of these and make sure that the syntax makes sense, so I was hoping
to crowdsource that process.

Here are some to start. please let me know if you feel they don't make
sense or could be improved, or if you've got any others:

C: newSystem = fork(theSystem);

Python: newSystem = os.fork(theSystem);

Haskell: newSystem <- forkProcess (theSysetm); (not at all confident in
this one)

Perl: $newSystem = fork(theSystem);
There's another angle we can take, which would be commands for version
control systems to fork a repo, i.e.:

git clone theSystem newSystem

svn checkout theSystem newSystem

Ideas of this type are more than welcome as well. We'll use one type or
both, depending on how many we get.

Other ways of representing the pun in code would also be great. Thank you!

-- 
Zak Rogoff
Campaigns Manager
Free Software Foundation
GnuPG key fingerprint: 6EB2 B137 347E 6F7C DEDC AFF6 82DE 8D64 B509 0AC8
-- 
Zak Rogoff
Campaigns Manager
Free Software Foundation
GnuPG key fingerprint: 6EB2 B137 347E 6F7C DEDC AFF6 82DE 8D64 B509 0AC8

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to