摘要:
我们通常说的动态语言、静态语言就是指的动态类型语言和静态类型语言。 动态类型语言 动态类型语言是指在运行期间才去做数据类型检查的语言。也就是说,在用动态类型的语言编程时,永远不用给任何变量指定数据类型,该语言会在你第一次赋值给变量的时候,在内部将数据类型记录下来。Python和Ruby就是一种典型的 阅读全文
摘要:
编译型语言 编译型语言和汇编语言一样,有一个负责翻译的程序来对我们编写的源代码进行转换,生成相对应的可执行代码。这个过程说得专业一点,就称为编译(Compile),而负责编译的程序自然就称为编译器(Compiler)。 如果我们写的程序代码都包含在一个源文件中,那么通常编译之后就会直接生成一个可指定 阅读全文