Scrolling to the bottom of the article gives you a list of similar implementations in other languages.
Very interesting to see how other have tackled this programming problem.
Very interesting to see how other have tackled this programming problem.
But the comparison may not be fair, as the Java author may have tweaked the algorithm or added new features