pascal语言之父是谁(C#和JAVA发明人是谁)

2025-03-30 01:00:02 0

pascal语言之父是谁(C#和JAVA发明人是谁)

本文目录

C#和JAVA发明人是谁

java是由java之父James GoslingJames Gosling Sun副总裁及Sun研究院院士 40年前,一个寒冷的冬天,在加拿大一个村庄里,Gosling家的第一个男孩哇哇落地了。家人给他起了名字,叫James。谁也没有想到的是,长大之后,他成为了一个改变计算机语言的天才。 James Gosling从小就喜欢技术,爱鼓捣东西。12岁的时候,他用报废的电话机和电视机中的部件做了一台电子游戏机。附近农民的康拜因(联合收割机)出了问题也常常找他修理。14岁的时候,中学组织到附近大学参观,他记住了大学计算中心的门锁密码,从此开始偷偷地溜进计算中心,学习计算机编程。一年后,大学的天文系招他当了一名临时编程员,编写计算机程序来分析卫星天文数据。 80年代初,James Gosling获得博士学位后到IBM工作,设计IBM第一代工作站。当时,IBM的领导层并不看重工作站项目。失望之余,James Gosling跳槽到了Sun公司。他花了五年功夫领导开发的和OS2很类似的Sun NeWs窗口系统,尽管得到技术界的好评,却未能变成流行的产品。当时他还第一个用C实现的EMACS的所见即所得文本器COSMACS。 在当今这个竞争激烈的软件开发时代,软件设计师一直在试图预测未来软件或者技术的发展趋势。在1990年,Sun公司成立了一个软件设计团队,其中除了James Gosling,还有Patrick Naughton和Mike Sheridan等人,他们合作的项目称为“绿色计划”。他们认为计算机技术发展的一个趋势是数字家电之间的通讯。James开始负责为设备和用户之间的交流创建一种能够实现网络交互的语言。随着大量的时间和金钱投入到“绿色计划”,他们创建了一种语言。这种语言一开始被叫做“Oak”,这个名字得自于Gosling想名字时看到了窗外的一棵橡树。但后来被改为了“Java”。并于1992年9月3日开始应用于Sun工作站的远程遥控。 1994年底,James Gosling参加了在硅谷召开的“技术、教育和设计大会”。他报着试一试的心情向与会者演示了Java的功能。他点击了网页上的一个静止的分子结构图标,一条命令通过互联网送到了几百英里外的网站,下载了一段Java小程序,在本地工作站上开始执行。在几秒钟时间里,原本静止的网页上,一个分子图像以三维动画的方式转了起来。 “哇!”James Gosling听到了全场观众的赞叹声。 不久后,硅谷最大的报纸《圣荷西信使报》在头版刊登了一篇专文,“为什么Sun认为一杯热咖啡能让你鼓足精神”。从文章见报开始,负责Java市场人员的电话响个不停。不久,全美的主要报刊杂志都刊登了Java的报道。 Java出名了! 到了2000年,Java已经成为世界上最流行的电脑语言。绿色小组当初设计Java是为了面向数字家庭,支持各种家电设备。他们没有想到的是,Java支持的计算模式,实际上就是互联网的模式。 对于Java语言的巨大成功,没有人比James Gosling 更加谦逊:“我从来没有想到Java技术将会这么火。当我的老板问我它将达到多少次下载时,我说 10,000 次。而他认为我太过乐观了。” 詹姆斯·戈士林现任Sun公司副总裁及Sun研究院院士。 戈士林先生以“Java 技术之父”而闻名于世。他是Java 技术的创始人,他亲手设计了Java语言,并开发了Java编译器和Java虚拟机,使Java成为了世界上最流行的开发语言。Java支持的计算模式,已经成为了互联网的标准编程模式以及分布式企业级应用的事实标准。目前,戈士林 先生积极致力于研究软件开发工具,使它们功能更为强大,更容易为开发人员所使用,能够快速地开发应用。 戈士林 先生曾创建了卫星数据拦截系统、Unix的多处理器版本、编译器、邮件系统和视窗管理器等。他还创建了著名的WYSIWYG (“所见即所得”)测试编译器。在Sun,他的早期活动是领导了NeWS (网络扩展视窗系统)项目,并任该项目的首席工程师。2000年,安德尔思海斯博格,就是发明pascal语言的那个人,borland的创始人之一,神话般的人物,他一个人做了这些 pascal object pascal delphi vj++ c# .net framework 安德斯·海尔斯伯格 Delphi和.NET之父:安德斯·海尔斯(Anders Hejlsberg) 安德斯·海尔斯伯格(Anders Hejlsberg,1960.11~),丹麦人,Turbo Pascal编译器的主要作者,Delphi和.NET之父 安德斯·海尔斯伯格曾在丹麦技术大学学习工程,当时他在丹麦拥有个叫Poly Data的公司,他编写了Pascal编译器核心,最初叫作Compass Pascal,后来叫Poly Pascal。Anders把该编译器核心授权给了美国Borland公司。安德斯·海尔斯伯格作为雇员加入Borland公司,并且是后来所有Pascal版本与Delphi前3个版本的架构师。Philippe Kahn为Pascal添加了用户界面与器。 Anders Hejlsberg曾在丹麦科技大学学习工程学。Anders Hejlsberg第一次登上软件界历史舞台是在80年代早期,因为他为MS-DOS和CP/M设计了一个Pascal编译器。当时,还是一个小公司的Borland很快雇用了他,并买下了他的编译器,改称Turbo Pascal。在Borland,Hejlsberg继续开发Turbo Pascal,并最终带领他的小组设计了Turbo Pascal的替代品、开发工具史上的奇迹:Delphi语言。 1996年,Anders Hejlsberg在Delphi3发布前离开Borland去了MS。 在此之前,MS曾多次企图挖走Anders,但都没有成功。据信anders去MS(主要)不是钱的问题,虽然MS的开价也相当有吸引力: 130万美元年薪外加股票期权和分红,总计超过300万美元。更主要的原因是Anders和Delphi开发组的其他成员在修改编译器的问题上发生了争执;还有,据Borland内部人讲,Anders认为自己不再是“不可缺少的人”。 Anders在Delphi3中几乎没有做什么工作,Chuck Jazdzewski扮演了一个更重要的角色。(--Anders Ohlsson) Anders在Borland时把所有精力都放在了Pascal产品上,也需要新的挑战,这时Bill Gates的亲自邀请,许诺给与挑战的机会,Anders加入了Microsoft就势在必行。 Microsoft 用丰厚的薪水、股票认购权和巨额的加盟奖金雇请了 Hejlsberg 之后,Borland 曾提出通过不正当手段吸收新成员的控告。Borland 还曾声称 — 提供了很少的细节来支持指控 — Hejlsberg 正在开发“Delphi for Java”。这场诉讼虽然最终以 Borland 的胜利而收场;但Anders 已经在为Microsoft工作了。 1996年Anders来到微软后,直接主抓Visual J++的研发工作,并在1999年被授予“distinguished engineer”(卓越工程师),在微软仅有16人获得这样的荣誉。 后来微软希望通过开发最新的软件开发语言来赢得软件开发者的拥戴,在微软公司把视窗操作系统和软件向网络迁移的新市场战略中,C#语言是最重要的环节。微软动用了最好的资源。Anders担任了C#语言的首席设计师,同时也是微软.NET战略构架的重要参与决策者。考虑一下Anders的经历,就不会奇怪微软将此重任交给他了。毕竟C#也不是他对软件开发方式重大变革的首次。现在经过几年时间的埋头苦干,C#已成为微软反击Java语言的最有力武器。 鉴于他为软件开发做出的巨大贡献,Anders在《Dr.Dobb’s》杂志的2001年西部会议上被授予“Prestigious Excellence in Programming Award”,《Dr.Dobb’s》杂志的主编Jonathan Erickson说:“这一荣誉,我们每年只颁给那些在软件开发领域做出非凡贡献的人员,Anders开发的C#和他整个职业生涯中为软件开发所做出的巨大贡献有目共睹,他无愧于这一荣誉!” 比尔盖茨也高度评价说:“我们为Anders获得这一荣誉感到无比自豪,Anders在C#创建中所做的努力将会改变现在的软件开发方式,并将在以后的十年继续产生影响。” “程序员是最好的职业”,Anders说:“每两年,CPU的速度要加倍,内存容量是原来的四倍,但是我们的大脑还是原来的大小,很显然,将需要更多的程序原来补充这些。” 注:海尔斯伯格曾在微软博物馆视频上表明他是1960年生的,但很多其它资料显示,他是1961年生的。2006年,在巴塞罗那微软技术教育大会(TechED)上,安德斯再次确认他生于1960年。

delphi的程序之父

Anders Hejlsberg,丹麦人,曾在丹麦科技大学学习工程学。Anders Hejlsberg第一次登上软件界历史舞台是在80年代早期,因为他为MS-DOS和CP/M设计了一个Pascal编译器。当时,还是一个小公司的Borland很快雇用了他,并买下了他的编译器,改称Turbo Pascal。在Borland,Hejlsberg继续开发Turbo Pascal,并最终带领他的小组设计了Turbo Pascal的替代品、开发工具史上的奇迹:Delphi语言。

如何编译外部程序(pascal语言) delphi

用Delphi的编译器dcc32.exe,可在DOS命令窗口编译你的Pascal程序,但程序的基本结构必须如下:program Area; {程序首部}{$APPTYPE CONSOLE} {编译指令。使用Turbo Pascal编译时不需要}const pi=3.14159; {说明部分——数据描述}var s,r:real;begin {执行部分} readln(r); s:=pi*sqr(r); writeln(’s=’,s);end. 也可直接从网上下载一个Turbo Pascal,然后在它的集成开发环境中打开、编译。 想当年,Turbo Pascal的火爆程序,可一点不输如今的C#,那是Anders Hejlsberg(Delphi之父,也是C#之父)的第一个开山之作,Borland就是靠着这个Turbo Pascal的编译器,挖到了第一桶金。 呵呵,扯远了。

pascal语言之父是谁(C#和JAVA发明人是谁)

本文编辑:admin

更多文章:


nailed(nail 什么意思)

nailed(nail 什么意思)

本文目录nail 什么意思nailed it 在俚语里 是搞定了 的意思吗 请从文化上讲解一下为什呢这么说谢谢nailed it 在俚语里 是搞定了 的意思吗nail什么意思足球解说中nail还是什么单词,是什么意思nail 什么意思n.钉

2025年2月11日 11:40

js中时钟特效代码(js Canvas实现的日历时钟案例有哪些)

js中时钟特效代码(js Canvas实现的日历时钟案例有哪些)

本文目录js Canvas实现的日历时钟案例有哪些JS简单时钟的小白问题用JavaScript编写一个动态实时显示的数字时钟代码谁能解释下JS实现的时钟功能代码的意义吗万分感谢!javascript动态显示时间用JS实现钟表计时器功能求Ja

2025年2月19日 08:30

impala雪佛兰(雪佛兰英帕拉是几几年生产的)

impala雪佛兰(雪佛兰英帕拉是几几年生产的)

本文目录雪佛兰英帕拉是几几年生产的雪弗莱impala价钱雪佛兰IMPALA的简介雪佛兰impala叫什么名字Impala是什么车雪佛兰英帕拉是几几年生产的  作为通用汽车公司雪佛兰旗下的著名车型,英帕拉诞生于1958年,当时他是一种装备大扭

2025年2月24日 20:40

bmp文件格式详解(什么是BMP格式呀)

bmp文件格式详解(什么是BMP格式呀)

本文目录什么是BMP格式呀bmp是什么格式bmp文件格式怎么打开BMP是什么文件格式,如何打开BMP文件BMP的格式是什么bmp是什么文件格式BMP是什么文件bmp是什么图像文件格式什么是BMP格式呀bmp是位图格式,是windows使用的

2025年3月23日 22:20

c语言标识符有哪些(C语言的32个标识符是那32 个啊有专业人士能列举全部吗)

c语言标识符有哪些(C语言的32个标识符是那32 个啊有专业人士能列举全部吗)

本文目录C语言的32个标识符是那32 个啊有专业人士能列举全部吗C语言中类型标识符有哪些C语言的32个标识符是那32 个啊有专业人士能列举全部吗你的说法不对,应该指的是具有特定意义的标识符吧,也就是关键字(保留字)如下:auto,break

2025年2月13日 02:20

php零基础视频教程(php前端和后端如何零基础学习)

php零基础视频教程(php前端和后端如何零基础学习)

本文目录php前端和后端如何零基础学习零基础如何自学PHP,最终达到求职水平php前端和后端如何零基础学习首先来说,现在的前端越来越偏后端化了。以前的前端更多的就是排排版、切切图、改个特效,而当下的前端逐渐后端化了,如服务端渲染等,也有了“

2025年2月22日 00:30

二建报名时间2020官网(什么时候能报考二建)

二建报名时间2020官网(什么时候能报考二建)

本文目录什么时候能报考二建2020全国二建考试时间是什么时候一年考几次什么时候能报考二建函授大专毕业,只有毕业证下来就可以报考二建。二级建造师报考条件是中专及以上学历工程类或工程经济类专业从事相关专业2年以上。一般从事年限就是按照毕业时间开

2025年3月26日 18:30

ip地址dhcp是什么意思(手机上ip设置里的dhcp是什么)

ip地址dhcp是什么意思(手机上ip设置里的dhcp是什么)

本文目录手机上ip设置里的dhcp是什么ip地址类型通过DHCP指派是什么意思手机上ip设置里的dhcp是什么DHCP就是动态获取IP。另外还有静态,就是需要手动输入IP地址和DNS之类的信息。这俩个有个前提就是路由器上是怎么设置的,如果路

2025年3月15日 12:40

argumentation和argument的区别(编程中argument什么意思一定要准确..)

argumentation和argument的区别(编程中argument什么意思一定要准确..)

本文目录编程中argument什么意思一定要准确..argumentation 和argument有什么区别编程中argument什么意思一定要准确..argument 和parameter 一样,都是函数的参数。parameter是指函

2025年2月21日 06:00

软件测试是干什么的?软件测试是什么

软件测试是干什么的?软件测试是什么

本文目录软件测试是干什么的软件测试是什么软件测试的基本方法和流程软件测试有哪些种类黑马程序员有软件测试的班级吗想要软件测试培训视频,谁有松勤软件测试零基础就业课程/自动化测试课程视频教程软件测试的历史和发展高级软件测试工程师和初级软件测试工

2025年3月11日 09:00

administratively(administration是什么意思)

administratively(administration是什么意思)

本文目录administration是什么意思administratively-prohibited是什么意思difficult所有形式是什么int vlan 1 administratively down是什么意思administrati

2025年2月24日 10:40

miui系统(miui优点)

miui系统(miui优点)

本文目录miui优点MIUI是什么系统为什么都说miui好用miui系统更新叫什么miui优点MIUI是一个基于CyanogenMod而深度定制的Android流动操作系统,它大幅修改了Android本地的用户接口并移除了其应用程序列表(A

2025年3月17日 20:10

python range(python相对于range应该更倾向于实用xrange吗)

python range(python相对于range应该更倾向于实用xrange吗)

本文目录python相对于range应该更倾向于实用xrange吗python,使用range语句产生0到1之间的10个数Python由大到小输出列表中的元素(不用函数,用逻辑for之类的)python相对于range应该更倾向于实用xra

2025年2月23日 03:00

点击查看源网页(win7系统查看网页源文件的三种方法)

点击查看源网页(win7系统查看网页源文件的三种方法)

本文目录win7系统查看网页源文件的三种方法怎么查看网页的源文件win7系统查看网页源文件的三种方法解决方法1:1、打开一个网页之后,右键---》查看源文件(IE10 为查看源),然后就会弹出网页的源文件;2、点击之后就会出现一个文本样式的

2025年3月28日 06:00

计算机专业主要学什么?计算机学哪个专业好

计算机专业主要学什么?计算机学哪个专业好

本文目录计算机专业主要学什么计算机学哪个专业好电脑学什么专业好学计算机学什么专业好大学学计算机的准大一生如何利用暑假掌握一些相关的基础知识零基础怎么开始学计算机大一新生如何自学计算机0基础想自学计算机,应该从何开始自学计算机该先从什么开始学

2025年2月22日 11:50

inquiry和enquiry(英语inquire和enquire区别是什么)

inquiry和enquiry(英语inquire和enquire区别是什么)

本文目录英语inquire和enquire区别是什么enquiry和inquiry的区别enquiry和inquiry都有询盘的意思,那在用的时候到底有什么区别呢英语inquire和enquire区别是什么inquire和enquire的区

2025年3月9日 17:40

二叉树的遍历(二叉树的遍历是怎么回事)

二叉树的遍历(二叉树的遍历是怎么回事)

本文目录二叉树的遍历是怎么回事如何实现二叉树的遍历何谓二叉树的遍历怎么正确理解二叉树的遍历什么叫二叉树前序遍历,中序遍历,后序遍历二叉树的前序中序后序遍历访问顺序是怎么回事啊搞不懂写出二叉树的先序遍历、中序遍历、后序遍历二叉树先序遍历,中序

2025年2月9日 22:50

mysql数据库迁移(如何将mysql数据库复制到另一台服务器)

mysql数据库迁移(如何将mysql数据库复制到另一台服务器)

本文目录如何将mysql数据库复制到另一台服务器如何复制MySQL数据库或表到另外一台服务器如何将MySQL数据迁移到SQLServer中如何将mysql数据库复制到另一台服务器将原机器上的mysql/data下的你的数据库目录整个拷贝下来

2025年3月30日 18:50

div css在线(div+css是什么)

div css在线(div+css是什么)

本文目录div+css是什么DIV +css 高度自适应问题,在线求各位大虾解答!怎么用div布局加css样式做网页css 怎么实现 div水平居中 呢高手们进来帮帮忙吧,在线等!!用div+css写如何用DIV+CSS进行网页样式布局在线

2025年2月15日 02:50

jsonobject依赖(什么时候用jsonobject jsonarray.fromobject)

jsonobject依赖(什么时候用jsonobject jsonarray.fromobject)

本文目录什么时候用jsonobject jsonarray.fromobjectjsonobject怎么获取json中某个值jmeter 解析json时,报错JSONObject not found in namespacemaven对于j

2025年2月23日 20:20

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索