编程模型就好比地基,地基不好很难往上建_七周七语言书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 七周七语言 > 编程模型就好比地基,地基不好很难往上建
雨夏 七周七语言 的书评 发表时间:2013-07-29 14:07:56

编程模型就好比地基,地基不好很难往上建

书写得很一般,分享一下心得:

学编程就好比学游泳,不下水是学不会的。

掌握新的技能,不要先想着独立解决什么问题,而是先重复一下前人做过的东西。简而言之:先模仿,再创新。

Io语言基于对象和消息。万事皆消息,万物皆对象,消息和对象构成了万事万物。btw,用在并发中,与Erlang有一拼。

Prolog语言强调逻辑,一个深度优先搜索的决策树,基于数据库,(阐述)事实,(制定)规则,(执行)查询。不喜欢这种非黑即白的想法,过分注重逻辑的东西,从另一个角度看,就是过分忽略非逻辑的东西。

Erlang语言的并发和容错实在太强大了,它的针对性也非常强——爱立信的通讯产品,不知道这种很强的针对性用在其他方向会不会有些约束自己的“手脚”,因而希望往后缩一缩?

Haskell成也纯函数语言,败也纯函数语言,拒绝命令式编程的想法,使其不够灵活,加之类型系统,使其有些累赘,不懂得妥协。

编程模型(编程范式)有很多种:面向过程编程、面向对象编程、原型编程(OOP的子集)、约束-逻辑编程、函数式编程etc,每过一些年,都会有新的编程模型冒出来,现在的编程模型可能还嫩着呢,Io和Erlang的某些思想(如消息传递、事件触发、局部崩溃)算比较前卫的了。

btw,最近了解一种叫Occam的语言,基于一种叫transputer的芯片,不同于Intel芯片,将某些语言在并发上的软件思想硬件化,使其具有无法比拟的优势。

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读