我的书城网

字:
关灯护眼
我的书城网 > 重生之科技致富手册 > 264.开发浏览器和发明Java语言(两章合一)

264.开发浏览器和发明Java语言(两章合一)

自此,这位老哥就跟打了鸡血一样,开始头悬梁、锥刺股地将他的理论付诸实际。

在这一年,伯纳斯-李创建了第一个Web浏览器,称为“WorldWideWeb(万维网)”,并且使用了一个叫做HTML(超文本标记语言)的标准。

他还开发了第一个Web服务器,并将其安装在他们研究所的的计算机上。

这个系统允许用户通过超链接跳转到不同的页面,浏览不同的信息。

1990年,伯纳斯-李在I Engineering Task Force(IETF)提交了关于万维网的论文,这篇论文提出了系统的技术,包括了HTTP、URL(统一资源定位符)和HTML。

此后,万维网得到了广泛的应用,并成为互联网上最重要的基础架构之一。

比尔在邮件中提到的论文,正是这一篇。

当赵德彬看到这篇论文的时候,就知道距离伯纳斯-李推出历史上第一个浏览器不远了。

而第一个浏览器还是叫万维网,跟这个技术的名字是一样的。

凭借着在三十郎当岁时灵感迸溅、奋斗了两年倒腾出来的万维网,伯纳斯-李在2004年被授予爵士称号,并在2016年获得了图灵奖,一辈子荣华富贵就这么稳了。

当然,这些荣誉也侧面说明了伯纳斯-李对互联网技术做出的贡献很大。

在万维网发布之前,人们使用的主要是I Relay Chat(IRC)、Use和电子邮件等传统互联网协议来进行信息交流和数据传输。

甚至于,在万维网出现前的上古时代,用户都无法通过网址来访问网页。

那时候,用户使用的是FTP(文件传输协议)或Gopher(一种基于文本的信息查找和检索协议)来浏览和获取网络上的信息,而这些协议没有像现代web那样使用统一资源定位器(URL)来标识和链接到特定的网页。

要想访问网页,用户必须手动输入服务器地址、目录路径之类的信息。

这就让上网变成了一件很有门槛的事,只有赵德彬这种有业务需求的人才会孜孜不倦地上网。

所以说,也得亏了是马林是在1995年在丑国上网,惊觉“噫,互联网真是个好东西!”,回了国后宁愿被人骂是骗子,也要创办中夏黄页。

要是马林的上网时间换在了1990年,可能也就没有后面的阿巴阿巴什么事了。

就现在dos系统和访问网页的复杂性,难度就不是后面的Windows 95和URL访问链接能比拟的,足以劝退一大波不懂计算机技术的人。

话题转回浏览器上来,若没有万维网的概念,就没有HTTP协议、web页面或HTML等相关技术的实现。

以当前拉胯的计算机技术水平、通信技术以及用户需求,都无法支撑浏览器的开发。

就算赵德彬开发出了浏览器,也没有web页面提供给浏览器去加载和显示。

正好,现在万维网发布了,Ultra Designer又接近完工了,接下来,赵德彬准开发一个浏览器。

浏览器的名字,赵德彬已经想好了。

中文名字叫作“阑珊”,取自辛弃疾的《青玉案·元夕》:“蓦然回首,那人却在灯火阑珊处”。

英文名字是“阑珊”的谐音,叫作“Lance”。

按理说,“阑珊”更适合作为搜索引擎的名字,不过现在离能开发搜索引擎的时间还差得远,赵德彬不善于起名,想到了就干脆拿来用。

同时,为了不浪费赵文来的算力,赵德彬准备给他叔再安排一个好活——发明Java语言。

最近Ultra Designer快搞完了,赵德彬就把记忆里熟悉的EDA软件的列了个表出来,看看下一步开发什么好。

而在列到Eclipse这个软件的时候,因为Eclipse就是在Java基础上开发的,这就使赵德彬突然想起——现在世界上好像还没有Java语言!

在赵德彬的记忆当中,Java应该是90年代中期发明的(实际是1995年)。

Java语言在编程界来说,有着举足轻重的地位。

在2010年以后,Java几乎每年都是全世界使用人数第一的语言,使用人数甚至能超过C语言。

在整个世界,有数百万的IT企业运用Java构建了庞大的生态圈。

Java的应用十分广泛,在企业级的软件开发、安卓开发、云计算、大数据等方面,Java都是主流的编程语言。

通信和网络行业的信息化系统、金融行业的管理系统、手机游戏等,都是基于Java开发的。

而Java语言的底层就是C语言,只有定义的控件不同,当初赵德彬就用上班摸鱼的时间学了不到一周,就学会了。

赵德彬平常倒腾的都是C++,而比他更神的赵文来对C++和C也是精通的,所以赵德彬要是教赵文来学习Java,应该要不了两天,赵文来就能学会了。

现在,因为赵德彬会Java语言的缘故,可以说Java语言的框架和内容是现成的。

那么,距离Java真正出现在这个世界上,就差了一个Java软件平台。

这个Java软件平台,要用C和C++开发,当它的开发工作完成后,就可以直接使用Java语言在上面编程。

其实,要发明Java语言、开发软件,乃至于是开发操作系统,最难的是在创意和点子上。

赵德彬这是见过了,他知道内容、功能和特性,他把这些东西告诉赵文来,凭借着赵文来非人的编程实力,项目在很短时间就能落地。

要是赵德彬没见过,要凭空琢磨一个全新的东西,一般人还真没有那个想象力,二般人也不行。

必须得是“造化钟神秀的气运之子恰好那么灵光一现,再带领着一个水平高超的团队不断试错”,才有那么点子可能。

理工类的成果,它就是这么难以取得,就是这么不讲武德。

如果赵德彬现在要发明的不是Java,而是Cava,又或者是Mava,那可毁了。

他从现在开始,至少要跟赵文来绑一块琢磨上好几年,其他啥也不能干,才有可能成功。

有了Java语言,赵德彬的浏览器就可以搭载Java Applet和Java Web Start等技术与浏览器进行交互,为用户提供更多的服务和功能。

当然,考虑到1990年的计算机硬件水平限制,最后出来的浏览器到底灵不灵光,这个事情尚且存疑。

很有可能他想让Java Web Start交互上,但它就是交互不上。

但是,有浏览器总比没有强啊!

早一点做出来,就可以早一点抢占世界市场!

现在的世界市场,在赵德彬看来,那可是一片荒芜、遍地黄金。

赵德彬只恨自己不是八臂哪吒。

要是自己能有八只手、三个头,这编程效率得高到什么程度呀!

『加入书签,方便阅读』
热门推荐
火影:在宝可梦开始的二周目斩神:烛龙代言人,开局弑神枪综漫乐队:和重力少女们的日常寻子之路有鬼影小巷人家:图南掀桌,离婚改姓阴祸得狐综漫:周防有希居然是我妹妹?抢我破落宗门?转身做第一仙宗团宠!害我身死,一朝觉醒你后悔什么蛇嫁:四十九夜缠婚