语言
LinuxVV
一个超级小菜逼。
展开
-
“What's wrong with Object-Oriented Programming and Functional Programming”
http://www.vaikan.com/whats-wrong-with-oop-and-fp/https://news.ycombinator.com/item?id=6716399对语言片面的理解乃至对世界的理解。我不理解为什么人们会对面向对象编程和函数式编程做无休无止的争论。就好象这类问题已经超越了人类智力极限,所以你可以几个世纪的这样讨论下去。经过这些年对编程语言的研究,我已经转载 2017-05-09 11:33:27 · 1260 阅读 · 0 评论 -
编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
最近在研究Python和Erlang。反复提到动态类型语言、动态语言、解释型语言这些概念。这些概念很生涩,在这里做一个总结。编译型语言和解释型语言 1、编译型语言需通过编译器(compiler)将源代码编译成机器码,之后才能执行的语言。一般需经过编译(compile)、链接(linker)这两个步骤。编译是把源代码编译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。优点:编译器一转载 2017-06-12 15:35:57 · 291 阅读 · 0 评论