Skip to content

Where I attempt to print out a line of a poem for programming languages starting with each letter of the alphabet.

Notifications You must be signed in to change notification settings

lia-approves/PLSong

Repository files navigation

PLSong

Where I attempt to print out a line of a poem for programming languages starting with each letter of the alphabet.

PROGRAMMING LANGUAGES COUNT: 13

LETTERS OF THE ALPHABET COUNT: 10

Here

Ada, Bash, C, C#, D, Fortran, Go, Java, Lua, Python, Smalltalk

Deleted forever because I didn't want repeated letters of the alphabet

Lisp, Self

How this works

On my end, I type into the command line

./AlphabetSong.sh

and it compiles and runs whatever code I have in alphabetical order by programming language.

Unfortunately, this won't work anywhere else as the prerequisite is that you've installed all of the programming languages here, as well as set up whatever shell script you find does the job.

Why did you think this was a good idea?

I started this project in Spring '17 as a coping mechanism for Jay Freeman's Comparative Machine Language Morphology Course, also known as "Watch Jay type faster than you can read in 40 different programming languages from 6-9:30pm every Wednesday". Prior to this, I only programmed in Java and C++.

Several of the programs here are designed to be as esoteric as possible, or to prove a point about a feature of the programming language or algorithm. Efficiency was clearly not a priority.

The most poorly thought out part of this project was bootstrapping all of the above my UCSB CSIL account. That didn't work once I hit the memory cap. I have now scp'd all my CSIL files to a local VM, even though I still need to reconfigure a few programming language installations that had used my csil bin and thus became corrupted in the move.

About

Where I attempt to print out a line of a poem for programming languages starting with each letter of the alphabet.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published