java是谁发明的?
1990-1994:Java的起源
文/孟雁
拉里·沃尔说,一个好的程序员应该有三个特点:懒惰、急躁和傲慢。Java诞生于一群懒人。
闲散、急躁、傲慢的编程天才。
1990 65438+2月,Sun的工程师Patrick Naughton被当时Sun C++的可怕工具折磨疯了。
他大声抱怨,并威胁要离开Sun,加入当时史蒂夫·乔布斯领导下的NeXT公司。领导
留住他,给他一个机会,开始一个叫隐身的项目。和詹姆斯一起
在高斯林和其他人的参与下,这个项目被重新命名为绿色。它的目标是使用C++开发一种新的嵌入式设备。
基于这个基础平台技术,詹姆斯·高斯林自己负责开发一个SGML编辑器。正如人们后来分析的那样,
样本,这个天才程序员太懒了,没学好C++,在开发中撞了个大跟头。太心急?因此
不愿意停下来读斯科特·迈耶斯的新书《有效的c++》;太自大了?所以我决定轻松开车。
发一个新的编程语言。他把这种语言命名为C++-,意思是c++“加上一些好的东西,减去。
去一些不好的事情。“很显然,这个坏名字不可能永远存在,很快这种小语种就在同龄人中流行开来。
颜被命名为橡树。
1992年9月,Oak language连同Green OS和一些应用在一个叫Start 7的小设备上发布。
,让它第一次有了精彩的亮相。随后,孙创办了一家名为FirstPerson的公司。
一个团队被调到这家公司开发机顶盒,以竞标时代华纳公司的一个项目。这些天才是
在技术狂热的鼓舞下,我开发了一个高度互动的设备,但没想到时代华纳公司和有线电视。
服务商不希望用户有那么多控制权,从而在竞标大战中败给SGI。橡木边缘
瑞,他真的吓到顾客了。孙沮丧地关闭了FirstPerson,召回了整个团队。事实证据
明朝那些传统行业的肥头大耳的保守主义者颓废了。回去!回到充满激情的IT生产
业,抓住互联网的大潮,这才是出路!1994年,Oak被命名为Java,瞄准新一轮互联网。
开发如火如荼,万事俱备,熔岩在地下流淌,火山即将喷发。
1995:爪哇香农世界
文/马伟
1995年,Sun正式宣布Java,并发布了1.0。这个形状类似于C++,但它包含一个。
一种全新的编程语言及其具有Smalltalk那样纯粹的面向对象之心的平台几乎在一夜之间成为了现实。
软件业的新宠。那时候Java只是用来做一些网站的动态应用,比如动画图片。
但它仍然吸引了许多Web开发人员的注意,他们非常渴望拥有一种可以在静态和静态情况下使用的安全语言。
在HTML网页上制作动画图片。Sun最终将Java集成到网景浏览器中。因为它已经
“编写一次,到处运行”的特性吸引了许多开发人员的注意,他们不再需要
编译代码以使程序在不同类型的硬件上运行需要花费很多时间。
当时Web浏览器的出现也对Java的出现起到了很好的推动作用。通过Java和网络浏览器,
人们似乎看到了什么,甚至有人预言PC将在一两年内退出历史舞台,取而代之。
它是基于Java的浏览器应用程序,通过网络计算设备应用。Java的出现是在那个时候
软件行业带来了无限遐想。
1996: Java大跃进,领头羊的位置就在这里决定了。
文/马伟
SUN最早在1996年初成立了JavaSoft组织,并于6月23日正式发布了自己的Java 1.0。
作为20世纪最重要的技术之一,Java在编程界引起了一场革命。直到现在,
Java仍然是互联网上最流行的语言。
Sun正式发布Java 1.0后,Java这种新语言有了自己的发布会?JavaOne,这个
会议的第一次审判吸引了600多名与会者。除了有这么多积极的参与者打开Java。
此外,各大知名公司也纷纷向Sun申请Java许可证。一时间,网景、惠普、IBM、
Oralce、Sybase甚至当时刚推出Windows 95的微软都是Java的追随者。
Java的应用就像是一个世界顶级玩家的开放联盟,告诉世界我们都是。
都在用Java。也正因为如此,Java也找到了自己的归宿。现在J2EE变成了CUHK。
企业级应用标准已经成为数据库和Web之间的重要桥梁。
Java中有如此多的机会,以至于很难知道该做什么。最后,Java进入了应用服务器市场
该领域获得了不可替代的地位,也决定了J2EE的发展方向,并将继续下去。
微软与Sun之间的Java诉讼案
文/孟雁
Java诞生于1995年,那是微软在软件行业登峰造极的时代,也是Windows 95发布之风。
灯光场景给人们留下了深刻的印象,至今难忘。尽管如此,作为最杰出的技术领袖,比尔?盖茨
对Java还是很敏锐的。当他学习Java的一些细节时,他给出了这样的评价:“Java是
长久以来最好的编程语言。基于此,微软在1996年3月申请并获得了Java许可证。
证明了。微软对Java的热情极大地提高了当时人们对Java的兴趣和信心,但也
很多人担心微软会凭借其强大的影响力在标准之外设立另一个标准,从而破坏Java的纯粹性。
做爱。
果不其然,自从1997第一版Visual J++发布后,微软就开始在Java中加入自己的隐私。
有扩张。这无疑引起了孙的高度重视。1997年6月10日,孙在美国加州地方法院起诉魏。
软公司违反了两家公司签订的关于微软使用Java技术的合同,指控微软使用自己的Java产品。
在中做了“不恰当的修改”,违反了承诺向用户提供Java兼容产品的合同条款。这位官员
分歧旷日持久,直到2001双方达成和解,微软将继续提供Sun开发的Java技术。
现有产品(包括测试版)。但是,Sun只为包括Java 1.1.4在内的微软产品提供有限的许可证。
是的。2001年7月,微软宣布新版Windows XP将不再支持Sun的JVM并推出。网。
平台和Java互为对手。
现在回想起来,当时的这场官司对Java世界影响深远。没有这位官员,
司,也许很多Java程序员都在使用Visual J++开发基于WFC的Windows客户端程序。与此同时,
不得不面对被两种不同事实标准划分的Java世界。