Comment Re:Perl (Score 1) 216
I'm quite sure that you can find travelling saleman function somewhere on CPAN. Problem is that it will expect some very specific inputs - zero chances that these inputs will be compatible with whatever format you might get geolocation data. This seems to me to be THE power of Wolfram language - binding data, not actually having saleman solver in global namespace.
Unless of course it is so big fake that this salesman function cannot accept anything except Earth map data... but I have a strong feeling that it will work as good with multiple other types of source data.
And of course - if you would replicate exactly same things as Wolfram did in any reasonably powerful language (lisp comes to mind), you would achieve similar effect. But it wouldn't be lisp anymore - it would be Wolfram Lisp, same way as what he shows currently is Wolfram Mathematica.