开发一门专门用来练习算法题的程序语言,有没有可能缩短练习需要的时间

其实我也考虑过这个问题,但想来想去发现可能需要的只是一个强大的基础算法/数据结构库,而不是一个新的语言。希望在别的答案里能看到些新奇的想法。
■网友
Pascal 语言就是 N. Wirth 当年为了教授算法设计出来的语言,曾经是信息学竞赛专用语言。可惜后来 Pascal 及其扩展 Delphi 的编译器公司 Borland 逐渐衰落,Pascal 也随之衰落。现在竞赛貌似不少人已经开始用 C/C++ 了,值得欣慰的是,在 Google 等人牵头开发的新语言 Go 中,能处处感觉到 Pascal 的影子。同时,很多老师已经开始用 Go 来教授算法了。Reference: Pascal (程式語言) http://golang.org/
■网友
c没有反射打印数据结构调试很麻烦,没有lambda、闭包造成全局变量的滥用和一些超长函数的出现(acmer懂的),没有内置并发支持难以利用多核。编译型 golang,脚本型python、ruby都比c适合描述算法。java配合scala、groovy也不错,但关键是玩算法的大神从来不关心用什么编程语言的。
■网友
大部分时间还是用在想算法本身上面了,编码占用时间不是很多…常用数据结构arraylist hashmap stack linkedlist什么的有了就行了。我用Java ,求别黑
■网友
用Scheme就好了.


    推荐阅读