摘要: 1.什么是函数式编程 函数式编程是通过复合春函数来构建软件的过程,它避免了共享的状态,易变的数据以及副作用。函数式编程是声明式而不是命令式,并且应用程序状态通过纯函数流转。对比面向对象编程,后者的应用程序状态是共享并共用于对象方法。 函数式编程的核心概念: 纯函数 函数复合 避免共享状态 避免改变状 阅读全文
posted @ 2018-11-07 19:25 暖橘 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1940之前 第一个编程语言比现代的计算机还早诞生。首先,这种语言是种编码(en:code)。 于1801年发明的提花织布机(或称甲卡提花织布机,英文:en:Jacquard loom),运用打孔卡上的坑洞来代表缝纫织布机的手臂动作,以便自动化产生装饰的图案。 Ada Lovelace在1842年至 阅读全文
posted @ 2018-11-07 19:08 暖橘 阅读(280) 评论(0) 推荐(0) 编辑