1. Еше про APL: в скаловском цикле for (var i <- 1 until 10) { println(i); } диграф '<-' следует читать как in.
2. В предисловии к книжке по Скале я ознакомился с отзвуками новейшего раунда дискуссий между сторонниками типизированных языков программирования и оскотинившимися фанбоями нетипизированных языков - последние, судя по отзвукам дискуссий, сочинили аргумент что нужда в типизации переменных отменена отныне системами автоматизированного тестирования. Мне это живо напомнило суждение одного ЖЖ-ного клоуна, поделившегося однажды с читателями своего уютненького недоумением, зачем и кому это может понадобиться наследование когда есть дженерики. Но вообще, конечно, прикольно: движуха, новые разные языки программирования, срачи и флеймы, чисто прошлый век.