Updated for 2023: if you attempt to implement this algorithm in a language or service area not approved by Dijkstra, it will return a scary copyright notice and refuse to work.
[edit] I've been told that this is only true in Poland, where reverse Polish notation is interpreted literally.