码迷,mamicode.com
首页 > 编程语言 > 详细

语言的进化

时间:2016-05-14 16:52:43      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

编程语言的发展

  • 机器
  • 汇编
  • c
  • java,c++
  • 易语言
  • CoffeeScript gf

是时候出现一种用更加自然的方式描述的语言

CoffeeScript -> javaScript

gf -> lua C# javaScript

随着网络的发展软件也得发展,这种现象必然出现,你的代码会基于其他的代码上不断的进行

2个例子

这个程序员删除了11行代码 但破坏了全世界的互联网(http://nextmind.baijia.baidu.com/article/391403)

Heartbleed“心脏出血”(http://baike.baidu.com/link?url=flF_Zydc5lI2P152oSaATKg7hokh1Qcyf_Zp762QzppRxE20EmyY_turkfoUrzknVBBGsPvOR-7tcE1BGZfwRK)

你写的代码基于其他平台基于其他数据
现在创造一个东西都是基于前人的智慧,无数人的 汗水制作成的
比如你想折个飞机,你需要一张纸
纸是纸厂生成出来的,需要水和电,水是水厂出来的,电肯定是发电厂出来的,发电厂发电,需要燃料,燃料是矿产开采出来的…..这是一个链式的环节,少了一环都不行

程序员怎么毁灭地球?

创建个毁灭星球的方法,把地球当做变量传入
一个合格的程序员是不会写出诸如 “摧毁地球” 这样的程序的,他们会写一个函数叫 “摧毁行星”而把地球当一个参数传进去。

把一个程序比喻成一个机器,那每个方法就是零件,手动写方法就是手动打造零件,零件好坏,是否符合标准全凭工人经验

One World One Function

一个世界一种方法





语言的进化

标签:

原文地址:http://www.cnblogs.com/iiixxxiii/p/5492768.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!