K
A brief interlude, in which I discuss something that has, frankly, blown my mind today. If you want to get a job in the finance world coming from IT, it would pay well to learn K, a programming language as concise as it is targeted at doing maths very damn well. To provide an example here, the following code: (!R)@&{&/x!/:2_!x}'!R is all that is necessary to list all the prime numbers between 1 and R, the argument to the function. Try doing that in your programming language of choice in even twice as many characters. From all I’ve heard, the interpreter is extremely fast as well ...