C语言学习笔记 1 C语言介绍

程序发展:——由机器走向了人,站在机器人的肩膀上

程序的发展,其实是个很神奇的过程。语言呢,越来越接近人类语言,同时效率越来越低。为啥越发展效率越低呢?因为语言的发展,前面的语言,作为基础,,发展了后面的语言。就像杂技团叠罗汉,叠得越高越好看,但是跑起不来就不如一个人跑到快了吧,O(∩_∩)O~

笔记:机器语言 0 1效率很高——直接对硬件产生作用可读性差,没有可移植性汇编语言——直接对硬件产生作用高级语言

本文原创 转载请注明出处:

C语言

有个有趣的问题:为什么C语言可以从1972年一直火到今天(而曾经强大的B语言就完蛋了呢)?

首先啊,C语言每过一段时间,就重新对C语言本身做一个标准化,让所有的开发者都在同一个基础上开发。而B语言呢,每个公司开发自己的B语言,大家各自为政就很成问题。这里B9班的真高兴就想到了一个类似的比方,C语言就是统一的中国,比如强汉,盛唐,国家统一,人民团结,中国就是世界第一没有之一。

而B语言呢就像是五代十国时候,天下分裂,很容易就被北方的敌人侵占了领土,时刻有亡国之危。

再一点,C语言具有很优越的跨平台性。这样可以节省很多成本,节省开发成本。这一点很像今天的英文,你要是有不错的英文水平,走到全世界旅游都很方便。

笔记:1972年重写Unix语言——汇编——C语言 方便写多了苹果开发为什么火?——因为盈利模式的优势用途:出现了一个问题:——文明的冲突——固步自封 +交流 国家——统一碎片化严重:B语言的问题——每个公司都改呀——就衰落了C语言标准:有些东西不能动——可移植性——解决碎片化——国家标准 最新C11跨平台,成本越低——WTO,打破贸易壁垒,降低成本容易推广

本文原创 转载请注明出处:

要铭记在心;每天都是一年中最美好的日子

C语言学习笔记 1 C语言介绍

相关文章:

你感兴趣的文章:

标签云: