当前位置: 首页 > 开发知识 >

布兰登·艾克

作者:游戏app开发公司 阅读: 发布时间:2024-08-18 15:01

摘要:学生生涯1961年,艾克出生在美国加州的森尼维尔市,他的早年主要在宾夕法尼亚州的匹兹堡度过。1979年,艾克从埃尔伍德·库伯利高中毕业。...

学生生涯

1961年,艾克出生在美国加州的森尼维尔市,他的早年主要在宾夕法尼亚州的匹兹堡度过。

1979年,艾克从埃尔伍德·库伯利高中毕业。

之后,艾克去了圣塔克拉拉大学,在那里他主修的是物理学,然而在大三的时候,他又突然对计算机产生了浓厚的兴趣,于是他又转向了计算机专业,最后毕业的时候,他拿到了数学和计算机科学的学位。

1986年,艾克在读完伊利诺伊大学之后,又拿到了硕士学位。

_布兰登艾伦_布兰登·艾克

工作经历

艾克在毕业之后加入了SGI工作,众所周知,SGI是做图像处理的公司,公司主要是使用超级计算机进行图形工作站的处理。而艾克在那里主要负责的是操作系统和网络功能的研发。艾克在那里一共待了7年,可以说那7年的工作经历让艾克更加坚定了从事计算机行业的决心。

之后,艾克在MicroUnity工作了3年,在那里他主要从事的是微内核和数字信号处理,他还用gcc实现了r4000的端口对接。

1995年,艾克加入了网景公司,在那里他创造出了JavaScript语言,那个时候他还不知道,若干年后,他的JavaScript将会成为最受人们喜爱的编程语言之一。

1998年,艾克加入了,在那里他全身心投入到了浏览器的内核开发。

2014年,艾克成为了Mozilla公司的CEO,然而不到几天,他就被迫离职了。

2015年,艾克成立了Brave软件公司,公司主要从事网络安全。

布兰登艾伦__布兰登·艾克

2016年Brave公司的推出了Brave浏览器。

Javascript的诞生

1995年,网景公司的浏览器一家独大,但是他们感觉到自己的浏览器还是不够完善,他们希望浏览器可以做一些交互,于是他们决定使用一种语言来进行交互的设计和开发。一开始它们希望使用java来直接应用到浏览器中,但是java语言过于繁杂,因此他们决定研发一门新的脚本语言,他们希望这门语言可以足够精巧,可以方便大多数人上手使用。

艾克就是在那个时候被叫去研发了这个语言。艾克最感兴趣的是函数是编程,但是公司却让他设计一门类似java的精简的脚本语言,于是他参考了当时的主流语言,设计出了JavaScript。

javascript借鉴了c语言的语法,借鉴了java的内存管理,借鉴了scheme的函数式编程的思想,同时也借鉴了self语言的继承机制。

你可以说JavaScript是集百家之长,你也可以说它是四不像。

但是不管怎样,利用10多天的时间,艾克完成了一门浏览器脚本语言的创造。

下一个浏览器

艾克曾说过,“与其说我爱JavaScript,不如说我恨它。它创造所用的时间太短,很多东西都没有深入研究考虑”

“它的优秀之处并非原创,它的原创之处并不优秀”

尽管有着各种问题,尽管有着各种吐槽,但是JavaScript依然是浏览器上最好用的编程语言。

目前的艾克把他的精力都放在了brave浏览器上面了,曾经的他在JavaScript语言的设计上显得过于随意,希望这次他在浏览器上的设计可以变得更好。

  • 原标题:布兰登·艾克

  • 本文由游戏app开发公司小编,整理排版发布,转载请注明出处。部分文章图片来源于网络,如有侵权,请与迪集网络联系删除。
  • 微信二维码

    CLWL6868

    长按复制微信号,添加好友

    微信联系

    在线咨询

    点击这里给我发消息QQ客服专员

    点击这里给我发消息电话客服专员

    在线咨询

    免费通话


    24h咨询☎️:132-5572-7217


    🔺🔺 24小时客服热线电话 🔺🔺

    免费通话
    返回顶部