栏目分类
热点资讯

新闻动态

你的位置:南宫·NG28(China)官方网站-登录入口 > 新闻动态 > 南宫·NG28(China)官方网站-登录入口而且自己便是个刚劲的编程环境-南宫·NG28(China)官方网站-登录入口

南宫·NG28(China)官方网站-登录入口而且自己便是个刚劲的编程环境-南宫·NG28(China)官方网站-登录入口

2026-07-13 10:30    点击次数:107

南宫·NG28(China)官方网站-登录入口而且自己便是个刚劲的编程环境-南宫·NG28(China)官方网站-登录入口

上世纪60年代 南宫·NG28(China)官方网站-登录入口,挪威策动中心。

一个新来职工刚上班,发现存两个东谈主竟然在一楼的黑板前打架

新职工坐窝跑到电话接线员何处论说

什么样的编程言语,能让两东谈主大起火火?

其时Nygaard正在编写复杂系统的模拟门径,模拟门径条件先界说通用的活动,然后再创建多数的实例出来。

挪威不是策动机和软件的强国,挪威策动中心也不是资金丰足的究诘所。

Dahl和Nygaard要发明新编程言语的事情,遭到了组织里面的品评。

然而Dahl和Nygaard并不介意,他们以ALGOL 60 为基础,运转野心Simula 。

在不断的野心迭代中,两东谈主迸发出来刚劲的创造力,在Simula中发明了当代面向对象的所关系键主见!

Simula本意是为了作念“模拟”,但其后专家意识到,这是一种新的编程泛型,它十足不错动作通用的编程言语。

Simula是天下上第一个面向对象的言语,Dahl和Nygaard因为对面向对象的迥殊孝敬赢得了策动机界最高奖:图灵奖。

让咱们再把眼神转向好意思国,1968年,博士生Alan Kay 提了一个额外超前的主见:制作一台符合通盘年岁段儿童的个东谈主电脑!Dynabook。

Dynabook需要有图形用户界面,有无线网罗,不错互助,而且自己便是个刚劲的编程环境。

1970年,Alan Kay 加入了盛名的施乐帕洛阿托研发中心,Dynabook的主见收效地引发施乐开荒了Alto电脑。

Alto电脑是个划期间的居品,里边有好多影响后世策动机的要紧立异

Smalltalk是第一个地谈的面向对象编程言语,在Smalltalk中,一切王人是对象!

通盘的策动王人是通过发送音信来完成的,音信传递是Smalltalk最遑急的主见。

Smalltalk对其后的编程言语产生了巨大的影响力,它发明的MVC被其后多样框架接受。

它杀青的音信传递、GC、字节码、地谈的面向对象被好多言语鉴戒。

重构、野心花式、极限编程其后也被进展稠密。

Simula和Smalltalk动作两个面向对象的前驱,不错说是跳跃期间,但它们王人莫得大范围地流行起来

1969年,一个叫Bjarne Stroustrup的年青东谈主干涉丹麦Aarhus大学学习策动机专科。

在这里他碰到了Simula的发明东谈主Nygaard,挪威离丹麦不远,Nygaard普通来这里讲学。

面向对象的念念想就此在Bjarne Stroustrup脑海中埋下了种子。

1979年,Bjarne Stroustrup 在剑桥大学写博士论文的时间,他再次防卫到了Simula。

Bjarne Stroustrup毕业后加入了贝尔实验室,在这里他近距离斗争到了C言语。

Bjarne Stroustrup决定为C言语加多一些相似Simula的面向对象特征

1985年,C++的第一个版块发布,它既有C言语闪电般的速率,又因循面向对象,受到了专家的强烈接待。面向对象从此干涉主流。

到了90年代,Java出现,更是将面向对象推向最岑岭。

门径员对面向对象编程工夫(OOP)的看法,频频是南北极分化。

可爱OOP的门径员觉得面向对象更面对执行天下建模,更容易组织大型姿首,好多框架亦然面向对象架构;而仇怨OOP的门径员则觉得它复杂渡过高,容易轮廓过度,低性能,过度封装反而碍事......

虽然也有中立派,觉得OOP仅仅用具,场景对了便是神,错了便是晦气。 不少当代门径员倾向于多范式编程,该用对象就用对象,该用函数式就用函数式。

你对面向对象怎样看呢?接待驳斥区留言!



Powered by 南宫·NG28(China)官方网站-登录入口 @2013-2022 RSS地图 HTML地图