Open liuyangc3 opened 3 years ago
http://siegelwang.cn/computer_programs/PL/SICP_and_expression_problem_1
https://oleksandrmanzyuk.wordpress.com/2014/06/18/from-object-algebras-to-finally-tagless-interpreters-2/
总得来说,几个 implication:
PS:大家说的和我上面说的面向对象都是非正统面向对象,即 Simula / C++ / Java / Python 等等,即有关类+封装 /继承 /多态的面向对象。其实应该叫面向类才对。 正统的面向对象核心是对象和消息传递,比如 Smalltalk 和 Erlang(你没看错)。
http://siegelwang.cn/computer_programs/PL/SICP_and_expression_problem_1