fyi
Let me know when they produce one single software product that's worth money. To the best of my knowledge, all they've come up with so far is a wide assortment of viruses, worms, and trojan horses.
I've worked with coding geniuses in the past. The problem is, they don't want to document their code, and it takes other people an eternity to figure out how it works so that it can be maintained. I prefer a mediocrity who can write code that other people can understand over a genius any day.
bump
Reverse Polish Notation is a way of expressing arithmetic expressions that avoids the use of brackets to define priorities for evaluation of operators. In ordinary notation, one might write
(3 + 5) * (7 - 2)
and the brackets tell us that we have to add 3 to 5, then subtract 2 from 7, and multiply the two results together. In RPN, the numbers and operators are listed one after another, and an operator always acts on the most recent numbers in the list. The numbers can be thought of as forming a stack, like a pile of plates. The most recent number goes on the top of the stack. An operator takes the appropriate number of arguments from the top of the stack and replaces them by the result of the operation.
In this notation the above expression would be
3 5 + 7 2 - *
Reading from left to right, this is interpreted as follows:
Polish Notation was devised by the Polish philosopher and mathematician Jan Lucasiewicz (1878-1956) for use in symbolic logic. In his notation, the operators preceded their arguments, so that the expression above would be written as
* + 3 5 - 7 2
The 'reversed' form has however been found more convenient from a computational point of view.
This file was last revised by Anthony Stone (ajs1@cam.ac.uk) on 3 June 1997.
"it turns out that Central Europe houses one of the planet's richest creative pools."
Damn right. Computer coding in general is a repository talent because it is the last meritocracy left. A person, irrespective of race or gender can find their place in the rank of coders. This is the cutting edge to the future because it will result in the tools that people will need to succeed and even survive but also because it is pulling massive intellectual talent that might have gone elsewhere but for PC.