Vengo de una formación en C/C++ hace años y Java desde 1998. Sólidamente OO durante mucho tiempo. Primero aprendí Clojure. Aunque no se parece en nada a Java y evita fuertemente los objetos, después de una semana me encontré capaz de leer código con poco esfuerzo, después de 2 semanas podía escribir código efectivo, y después de 3 semanas podía …