CPSC 425 Spring 2008 
 HW 1: Introduction
CPSC 425 students,
I'm sorry I can't be in class today.  Here is the assignment for Thursday.
Do as much as you can during today's class period -- you should be able
to finish most of it.  I encourage you to work together, although you'll
each need to do your own writing, and report on your own language for #2.
See you Thursday.  Feel free to contact me by e-mail if you need to talk 
before then.           - AB
- Read "The Perils of JavaSchools" by Joel Spolsky.  Discuss your reaction 
with others in the class.  Write a page or so explaining what in this 
article you agree with and why, what you disagree with and why, and what
questions the article raises for you.
 
- Go to the Trexler 263 lab and visit
http://www.99-bottles-of-beer.net.  This site contains programs in 880 different languages
to print all verses of the song "99 bottles of beer on the wall."  Browse
through some of them and choose a version in a language you don't know
that is very different from Java.  Print the program, then find out enough
about the language (many of the pages have links to pages that describe
the languages) to understand how the program works.  Write this 
explanation (do not just print pages from the language manual; explain
what is going on in your actual program) and be prepared to explain
it to the class.