[prev] [index] [next]

Aims

The aim of this case study:
  • take a single problem and one approach to solving it
  • implement it in several programming languages (PLs)
  • learn about the commonalities/differences among PLs
  • start thinking about choice of programming tools
Taken from Chapter 3 in Kernighan and Pike ...
  • they give Perl, C, Java implementations
  • we add Shell, Haskell, PHP implementations