Comparison of multi-paradigm programming languages
https://en.wikipedia.org/wiki/Comparison_of_multi-paradigm_programming_languages
1.
有最多paradigm的语言不是C++ 而是Wolfram Language、Julia等这些后期语言
2.
如果要学各种paradigm 并不推荐使用多paradigm语言
因为你很难保证你不会用到其他的paradigm去完成你的目标
当然平常写程式有多样化工具是好事
但练习的时候最好就是单一化专注练习
3.
Functional Language基本上都是Turing Complete
毕竟光lambda calculus就是Turning Complete
撇开lambda不谈 光是双paradigm就是2-PDA模型 已经Turning Complete
更不用说多paradigm 看那个wiki列表 大部分语言都是多paradigm
4.
某个语言做不到另一个语言的事情跟paradigm无关
会影响语言做不到什么的是当初设计的feature
并不是某某语言是某种paradigm的代表 它的feature就表示那个paradigm