How a Computer Scientist study a new programming language