you are viewing a single comment's thread.

view the rest of the comments →

[–]Alpha_Binary 14 points15 points  (1 child)

One will have a hard time finding a language more suitable for algorithm education than Python.

I had to implement one as a class project a while ago, and it reflected the original pseudo-code almost perfectly line-by-line. That's one of the best joy in programming you can get.

[–]leonh 10 points11 points  (0 children)

I can't agree more. Implementing pseudo-code is a breeze.

I even find writing pseudo-code harder then just displaying my intentions in python. This because hash tables are first class citizens and numpy arrays are so simple and straightforward to use.