Thursday, October 6, 2011

Are you learning the right programming languages?

Do you know the right programming languages? Depending on your objective, the most important one to know might be Java, Python, PhP, C, or even Haskell.

IEEE Spectrum has a short article on The Top 10 Programming Languages that is based on data from David Welton's Programming Languages Popularity site which "attempts to collect a variety of data about the relative popularity of programming languages".


Tuesday, October 4, 2011

HW3 is out

HW3 is our and is due by midnight on Wednesday October 12.

Example python programs that use grammars

We put online two small example programs that use grammars.
  • cfg has a simple program generate.py that can generate strings from a grammar.
  • chart has a program chart.py that can parse strings using a grammar.

Tuesday, September 27, 2011

No optional python lecture Wed 9/28

We won't have an optional python lecture from 12-1 this Wednesday, September 28. We'll resume on Monday.

HW1 grades emailed

We emailed HW1 grades and feedback to student's UMBC email address yesterday. If you submitted HW1 but did not rceive an email message with the grade form, please let us know.

Tuesday, September 20, 2011

HW2 corrections

We've made some minor corrections to HW2. Lok for areas marked in red on the HW2 page.