No início escreveste: "...O conteúdo desse livro não mudou...". Eu diria que nada mudou. Algumas facilidades a mais, algumas complicações a mais, mas o básico é igual desde a década de 60. Mais informações em um comentário que deixei aqui, no TabNews: Melhorando um outro conceito no texto: O que alguns chamam de saudosismo eu cham · guaracy · TabNews
Programar por programar, principalmente utilizando outras linguagens, só serve para uma coisa: Agregar conhecimento. E é claro que é ótimo. Novas ideias para resolver velhos e novos problemas. Reconheço que pode ser um pouco frustrante. "Pô,era tão fácil resolver este problema na linguagem 'X'. Sou obrigado a usar a linguagem 'Y' e tenho que fazer tudo manualmente.". Mas é divertido para ver como as linguagens novas criam novas facilidades e copiam as coisas erradas das linguagens antigas.
Obs.: Também gosto de brincar com outras linguagens. Programar é apenas um divertimento. Receita de bolo para ensinar o computador. :D