Next class assignment: Rewrite lint in PL/I

It's the 1980s, and this pilot fish works at a university computer center as a programmer, but he and his cohorts also double as the help desk.

"One day while I was on help-desk duty, a graduate instructor came by with a student in tow," says fish. "At the time, I was taking classes in the computer science department working on a master's degree, so I knew the instructor.

"The first words out of her mouth were, 'The computer doesn’t like this student.'

"At first I thought she was kidding, but the look on her face told me she was dead serious. She further explained that she was teaching a class in PL/I programming and that this student's program was exactly like another student's, except this one would not work and the other student's program did work.

"I looked at his program listing -- and in about five minutes found that the argument list for his main program did not match the list for his subroutine.

"As they left, my only thought was, 'And this is the person that is supposed to be teaching programming to these students...'"

Feed the Shark! Send me your true tale of IT life at You'll snag a snazzy Shark shirt if I use it. Add your comments below, and read some great old tales in the Sharkives.

Get your daily dose of out-takes from the IT Theater of the Absurd delivered directly to your Inbox. Subscribe now to the Daily Shark Newsletter.

Computerworld's IT Salary Survey 2017 results
Shop Tech Products at Amazon