What I find frustrating is the lack of availability of most of these algorithms for the most common platforms (.net, php, java). The author recommendation seems to be driven by availability, not the algorithms own merits.
1. Use the best option available, but
2. We provided example code in multiple languages for the
best one that's widely available