An Introduction to Programming Paradigms - GC Digital Fellows

“If I had more time, I would have written a shorter letter.”

  • Blaise Pascal

何恺明在2021年发布了 简单实用的自监督学习MAE

这是计算机编程的悖论

越简单,越实用的程序,往往需要更深的理解。


  • 输入
  • 状态 (State)
  • 输出

其实上面三个东西都是 Data

OO 编程就是限制了 State 只能通过有限的方式修改。

FP 编程假定 State 唯一,可以传递 State (a series of transformation) 。


前端: React 等框架都是像写 C++ 那样写前端的 component 。

上面这种 “图灵机” 的编程思想可以拓展到任何领域。