dcsimg
 

19 Generations of Application Development

by Developer.com Staff

Every few years brings a new programming language and a new set of skills to the forefront.

In this lengthy but light-hearted article, InfoWorld's Peter Wayner traces nineteen "generations" of computer programmers. Beginning with the punch-card programmers of the 1960s, he traces the rise of various types of developers, documenting their programming language of choice and skillsets, as well as taking a humorous look at their favorite clothing, cars, music, etc.

For the record, his 19 generations include the following:

  1. Punch-card programmers
  2. Space Shuttle programmers
  3. Cray programmers
  4. Cobol programmers
  5. Basic programmers
  6. C programmers
  7. C++ programmers
  8. Objective-C programmers (first generation)
  9. Perl programmers
  10. PHP programmers
  11. Java programmers
  12. C# programmers
  13. JavaScript programmers (first generation)
  14. Ruby on Rails programmers
  15. Objective-C programmers (second generation)
  16. JavaScript programmers (second generation)
  17. Haskell programmers
  18. Hadoop programmers
  19. Node.js programmers

View article

This article was originally published on Tuesday Jan 8th 2013
Home
Mobile Site | Full Site