《黑客与画家》阅读10

编程语言的解析

  1. 如果你长期使用一种语言,你就会慢慢按照这种语言的思维模式进行思考。当遇到一种有重大差异的语言,即使该语言本身没有什么不对的地方,你也会举得它及其难用。
  2. 语言之间天差地别。“用什么语言不重要,重要的是你对问题是有由正确的理解,代码以外的东西才是关键”,这种说法是错误的。
  3. 两种程度的面向对象编程:某些语言允许你以这种风格编程,另一些语言则强迫你一定要这样编程。
  4. 静态类型语言,写代码时必须知道每个变量的类型(bug少,帮助编译器生成更快的代码)和动态类型语言(限制少) 。
  5. 编程语言的文艺复兴。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,644评论 25 709
  • №.19 编程语言解析——编程语言怎么就火了? 所有的机器都有一张操作命令清单,让我们控制它们。例如mp3上的打开...
    余鹿阅读 738评论 0 0
  • 《黑客与画家》读书笔记作者:【美】格雷厄姆 保罗·格雷厄姆其人其事 Y Combinator (Y运算子,简称YC...
    Cytosine阅读 1,261评论 0 3
  • 之前的文章说过了如何使用BackgroundWorker,今天要说的是WPF程序员处理多线程的另外一个方式 - D...
    Jason_Yuan阅读 24,932评论 2 3