爱美容
当前位置: 首页 美容百科

kotlin有什么好处(历史上的今天Kotlin语言问世)

时间:2023-06-13 作者: 小编 阅读量: 1 栏目名: 美容百科

在米特尼克16岁时,他对太平洋电信公司的付费电话进行了社交工程破解,随即被逮捕,也因此而成为了全球第一名网络少年犯。在他被捕时,他已是美国计算机犯罪的头号通缉犯,并被判处三年零十个月的徒刑,缓刑三年。该公司于2005年2月15日注册,网站的口号为“BroadcastYourself”,网站的标志性Logo来自早期的阴极射线管电视机。

整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2022 年 2 月 15 日,在 1564 年的今天,欧洲近代自然科学的创始人伽利略诞辰。伽利略曾在学徒时期否定了亚里斯多德的重快轻慢的原理,随后他为了向全校师生证明自己提出的定律,在比萨斜塔上做了一次有名的试验,让一个十磅重的铁球和一个一磅重的铁球从斜塔上同时落地,实践证明了他的理论正确性。凭借这种敢于探索的勇气和勇于实践为追求真理而献身的精神,伽利略在物理学、数学、天文学等科学领域中取得了极其巨大的成就。回顾科技历史上的 2 月 15 日,这一天的计算机界都发生过哪些关键事件呢?

1934 年 2 月 15 日:图灵奖得主、Pascal 之父 Niklaus Wirth 出生

尼古拉斯·维尔特(Niklaus Emil Wirth)出生于 1934 年 2 月 15 日,是一名瑞士计算机科学家。他是好几种编程语言的主设计师,Algol W、Modula、Pascal、Modula-2 和 Oberon 语言都由他创造,开创了软件工程中的几个经典主题;1984 年,他获得了图灵奖,他亦是亦是 Euler 语言的发明者之一,是 Lilith 电脑和 Oberon 系统的设计和执行队伍的重要成员。维尔特的姓名是德语,因此他的姓氏“Wirth”应该读作“维尔特”而不是“沃斯”;而这个名字却曾因不准确的英文读法,被译为“尼古拉斯·沃斯”(或“沃思”)。欧洲人通常能将他的名字读得正确,读作“Nih-klaus Virt”;但美国人通常读成“Nickel’s Worth”的近似音,闹出了不少笑话。

图源:维基百科

软件变慢的速度永远快过硬件变快的速度。 ——尼古拉斯·维尔特,1995

维尔特于 1934 年出生在瑞士温特图尔。1959 年,他获得了瑞士苏黎世联邦理工学院的电子工程理学学士学位;1960 年,他获得了加拿大拉瓦尔大学的理学硕士学位;然后在 1963 年,他在计算机设计先驱 Harry Huskey 的指导下获得了加州大学伯克利分校的电气工程和计算机科学博士学位。

从 1963 年到 1967 年,维尔特成为了斯坦福大学的计算机科学部助理教授,之后又在苏黎世大学担当相同的职位。1968年,他成为了苏黎世联邦理工学院的信息学教授,又往施乐帕洛阿托研究中心(Xerox Parc)进修了两年。作为国际信息处理联合会(IFIP)的成员,他参与了编程和信息学国际标准的制定,该工作组负责维护和支持编程语言 ALGOL 60 和 ALGOL 68。2004 年,他因“在包括 Euler、Algol-W、Pascal、Modula 和 Oberon 在内的编程语言和算法方面的开创性工作”,而成为计算机历史博物馆的研究员。

维尔特的文章 “Program Development by Stepwise Refinement” 视为软件工程中的经典之作;他写的一本书的书名 “AlgorithmsData Structures = Programs”(算法 数据结构=程序)是计算机科学的名句。如今,学习编程不只能通过教科书,也可以在论坛里或者上视频网站查资料自学,而历史上的今天也是 Youtube 成立的日子;这个视频网站可以说改变了许多人的生活习惯,让阅读文字这一行为逐渐被看视频代替。你学习编程都用过哪些方法呢?欢迎参与本期投票,在评论区分享你的真知灼见。

资料来源:维基百科、百度百科

1995 年 2 月 15 日:“世界头号黑客” Kevin Mitnick 被捕

1995 年 2 月 15 日,凯文·米特尼克(Kevin David Mitnick,1963 年 8 月 6 日-)出生,他是美国计算机安全顾问,作家和黑客。米特尼克出生于洛杉矶,在詹姆斯·门罗高中读书,并就读于洛杉矶皮尔斯学院和南加州大学。12 岁时,米特尼克常让一名公交车司机告诉他在哪里可以为“学校项目”购买自己的打卡机,然后他就能使用在垃圾箱中找到的未使用的换乘单在大洛杉矶地区乘坐任何公交车到巴士公司的车库。

在米特尼克 16 岁时,他对太平洋电信公司的付费电话进行了社交工程破解,随即被逮捕,也因此而成为了全球第一名网络少年犯。米特尼克曾破译太平洋电话公司的密码,修改上万美国家庭的电话号码,被电脑信息跟踪机跟踪并第一次被逮捕,出狱后又修改了不少公司的财务账单,导致他又被逮捕,入狱一年;不过释放后的米特尼克并未收手,在后来他又成功入侵了诺基亚、摩托罗拉、升阳以及富士通等公司计算机,盗取企业重要资料,FBI 统计他给这些公司带来的损失高达 4 亿美元。

图源:维基百科

1994 年,米特尼克向圣迭戈超级计算机中心进行入侵与攻击,并戏弄了在此工作的日裔美籍计算机安全专家下村努,盗走了他计算机中的文件,还使用会话劫持技术盗走他的网站的流量。后来下村努使用蜜罐技术设立了“蜜罐”让米特尼克中计引诱他上钩,用“电子隐形化”技术进行跟踪,结果 1995 年米特尼克再次被逮捕。1999 年,他被定罪各种与计算机和通信相关的罪行。在他被捕时,他已是美国计算机犯罪的头号通缉犯,并被判处三年零十个月的徒刑,缓刑三年。但在缓刑的三年中,他被禁止再接触计算机以及手机等数码产品,以戒其网瘾并防止其利用技术再搞破坏。

在 2000 年之后,米特尼克金盆洗手,成为了一名安全顾问,公共演说家和作家。他为财富 500 强企业做安全咨询,为全球最大的公司进行渗透测试服务,并教导社会工程类数十家企业和政府机构。在 2014 年拉斯维加斯黑客大会 DEF CON 上,米特尼克声称他可以在 3 分钟内窃取任何人的信息;随后,他通过在网上获得 DEF CON 大会一个志愿者的社会安全号码捍卫了这一说法和自己的地位。如今,米特尼克经营一家名为米特尼克安全咨询的安全公司(Mitnick Security Consulting,LLC),帮助测试安全优势,劣势,以及潜在的漏洞,也是安全意识培训公司 KnowBe4 的首席黑客。

资料来源:维基百科、百度百科

2005 年 2 月 15 日:YouTube.com 上线

YouTube 是谷歌(Google)旗下的美国影音分享网站,是目前全球最大的视频搜索和分享平台,可供用户上传、观看、分享及评论视频。该公司于 2005 年 2 月 15 日注册,网站的口号为“Broadcast Yourself”,网站的标志性 Logo 来自早期的阴极射线管电视机。此网站尚无官方中文名,国内一般将其译为优兔、优途、优管和如今最常用的“油管”等。

图源:CSDN 下载自东方 IC

2005 年,三名 PayPal 公司的前雇员——陈士骏(Steve Chen)、查德·贺利(Chad Hurley)、贾德·卡林姆(Jawed Karim)共同创立了 Youtube;同年 4 月 23 日,贾德·卡林姆在 YouTube 上传了第一部视频:“我在动物园”。YouTube 创办的原意是为了方便朋友之间分享录视频段,后来逐渐成为网友的回忆储存库和作品发布场所。就像许多以新技术创业的公司,YouTube 开始时亦是靠天使投资者注资创立,办公室也只是在一间简陋的车库内。YouTube 最早是借由风险投资进而发展的新兴科技公司,并从 2005 年 11 月自红杉资本收到的 350 万美元,2006 年 4 月又自此额外拿到 800 万美元,总计收到约 1150 万美元的投资金额。

除了这些初创投资外,YouTube 的合伙人兼 PayPal 前任首席财务官 Roelof Botha 亦成为 YouTube 的董事,进行 YouTube 的营运管理。随后,YouTube 与有线电视新闻网、美国广播公司达成合作,并定期上传视频。借着这些优势,YouTube 公司的资本在其刚开始的最初几个月内开始有用户聚集,经历巨大的成长。2005 年,当时的谷歌正需要大量的用户数据研究诸如人工智能等新兴技术,所以没过多久,2006 年 10 月 9 日,Google 便宣布以 16.5 亿美元的股票收购 YouTube 网站,这笔交易最后于同年 11 月 13 日定案,这笔交易亦也是当时 Google 的第二大收购案。

如今的 Youtube 已经成为了影音网站的翘楚,不单在娱乐音乐市场上吸引观众,又成功把庞大流量转变为社区平台,并激发网上创作产业。每年 YouTube 名人的演出 YouTube FanFest 等收看人数与收入都相当惊人,同时企业则申请官方账号用作广告与在线传媒、NGO 的推广公关等等。Youtube 成为了又一个硅谷文化新创成功的经营典范,尽管有大量用户支持,但同类型网站激烈竞争下内容更变得重要;因此,近几年来,YouTube 开始对那些拥有百万订阅的网络创作者十分器重,给予奖杯反馈与官方聚会活动邀请以及更高的薪资分红等等,而这类职业化的视频创作者被称为 YouTuber,追求高点击率也成为了许多人获取财富的方式之一。

资料来源:维基百科、百度百科

2016 年 2 月 15 日:编程语言 Kotlin 首次发布

Kotlin 是一种在 Java 虚拟机上执行的静态类型编程语言,它也可以被编译成为 JavaScript 源代码。Kotlin 语言主要是由俄罗斯圣彼得堡的 JetBrains 开发团队所发展出来的编程语言,其名称来自圣彼得堡附近的科特林岛;2012 年 1 月,在著名期刊《Dr. Dobb’s Journal》中,Kotlin 被认定为该月的最佳语言。虽然与 Java 语法并不兼容,但在 JVM 环境中 Kotlin 被设计成可以和 Java 代码相互运作,并可以重复使用如 Java 集合框架等的现有 Java 引用的函数库。

2019 年 5 月 7 日,谷歌宣布 Kotlin 编程语言如今是其 Android 应用程序开发人员的首选语言。自 2017 年 10 月发布 Android Studio 3.0 以来,Kotlin 已被纳入标准 Java 编译器的替代方案。Android Kotlin 编译器默认生成 Java 8 字节码(在任何更高版本的 JVM 中运行),但允许程序员选择针对 Java 9 到 17 进行优化;在 Java 16 中,Kotlin 还引入了对 JVM 的双向记录类互操作性支持。

图源:CSDN 下载自东方 IC

如果你正在为 Android 开发寻找一种替代编程语言,那么你应该试下 Kotlin。它可以在 Android 项目中轻松替代 Java 或者同 Java 一起使用。

——开发者 Ashraff Hathibelagal

2011 年 7 月,JetBrains 开发了一年,并推出了一种用于 JVM 的新语言 Project Kotlin;JetBrains 负责人 Dmitry Jemerov 在当时说,除了 Scala 之外,大多数语言都没有他们想要的特性,然而,他将 Scala 的慢编译时间视作一个缺陷。Kotlin 语言的既定目标之一是像 Java 一样快速编译,并解决 Scala 拥有的那些缺点。2012 年 2 月,JetBrains 在 Apache 2 许可下开源了该项目。随后,Andrey Breslav 提到,团队决定以一个岛屿来命名 Kotlin,就像 Java 是以印度尼西亚的 Java 岛命名的一样。

Kotlin 1.0 于 2016 年 2 月 15 日发布,这也是该编程语言第一个正式的稳定版本。JetBrains 当时希望新语言能够推动 IntelliJ IDEA 的销售,并承诺从该版本开始长期向后兼容。开发负责人 Andrey Breslav 曾表示,Kotlin 被设计为一种工业级的面向对象语言,是一种比Java “更好的语言” ,但仍可与 Java 代码完全互操作,允许公司逐步从 Java 迁移到 Kotlin。2018 年,Kotlin 成为了 GitHub 上增长最快的语言,开发人员数量是 2017 年的 2.6 倍。而根据 2020 年 Stack Overflow 开发人员调查,它是第四大最受欢迎的编程语言,如今趋势依旧不减。

【欢迎投稿】以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物,欢迎所有朋友一起共建「历史上的今天」,投稿邮箱:tangxy@csdn.net 。

《新程序员003》正式上市,50余位技术专家共同创作,云原生和数字化的开发者们的一本技术精选图书。内容既有发展趋势及方法论结构,华为、阿里、字节跳动、网易、快手、微软、亚马逊、英特尔、西门子、施耐德等30多家知名公司云原生和数字化一手实战经验!

,
    推荐阅读
  • 听觉的秘密(听觉世界里的潜规则)

    鸡尾酒会效应说起大脑的能力强,至今,大脑在处理声音方面的一个功能还在让所有科学家惊叹,这个功能的神奇机制至今也还是个谜。这种功能有个有趣的名字,叫做“鸡尾酒会效应”。动物也展现鸡尾酒会效应最近的研究发现,很多动物的听觉系统也具有这种鸡尾酒会效应的功能,例如鸟儿们经常群集一起,叽叽喳喳开大会,但它们往往只是回应自己伴侣的叫声,显然它们能够从嘈杂的叽喳声中分辨出伴侣的声音。

  • 淄博环保供热第一供热分公司供暖范围在哪?

    淄博环保供热第一供热分公司供暖范围在哪?供暖小常识之暖气不热的具体排气方法:每个暖气片上都有一个手动排气阀,用户可轻轻拧松手动排气阀,听到排气声立即停止扭动排气阀,若见有稳定水流流出可将排气阀轻轻拧紧。排过气后,若暖气片还是不热,应请专业人员查明原因,帮助解决问题,切不可盲目放水。

  • 窗帘是什么材质 高精密窗帘是什么材质

    透明类的丝质面料,手感柔软、纹路流畅,用做窗帘,既浪漫又高雅。丝质窗帘最大的特点也是最明显的缺点就是价格昂贵,难以清洗。古代太后或皇后临朝听政,殿上用竹帘遮隔,则称为垂帘听政。

  • 普惠性幼儿园能否增加收费项目(普惠性幼儿园覆盖率将超过80)

    普惠性幼儿园覆盖率将超过80日前,陕西省教育厅和陕西省发改委联合印发了《陕西省教育事业发展“十四五”规划》,其中明确提出要强化学前教育规划建设,将新增公办园300所,公办园占比和公办园在园幼儿占比保持50%以上,普惠性幼儿园覆盖。

  • 林清玄人生感言(承担是生命里最美的东西)

    更令人赞叹的是,那个煮面的老板还边与顾客聊着闲天。对于孩子突如其来的谈话,我感到莞尔,并且立即坦然承认,我一定输给卖面的人。他们不用言语,而以动作表达了对生命的承担。在古印度人传统的观念里,认为只要是两条河交会的地方一定是圣地,这是千年智慧累积所得到的结论。当然,在我们以神圣的心面对世界时,自己就有了承担,也就成为值得敬佩的人之一。事实上,所有的比较都是一种执著。

  • 白花蛇舌草的功效与作用(白花蛇舌草的功效与作用效)

    白花蛇舌草一年生小草本,生于潮湿的田边、沟边、路旁和草地。白花蛇舌草药材全体扭成团块,灰绿色至灰棕色。白花蛇舌草补充信息:炮制:取原药材除去杂质,抢水洗净,稍润,切段,干燥。白花蛇舌草适合人群:孕妇慎用白花蛇舌草的功效和作用白花蛇舌草味苦、微甘,性微寒;入肺、肝、胃经;具有清热利湿,解毒抗癌的功效;主治肺热喘咳,咽喉肿痛,湿热黄疸,热淋涩痛,水肿,痢疾肠炎,肠痈,痈肿疮疡,毒蛇咬伤,癌肿。

  • 苏州西站长途汽车站停运通知(苏州市区79班汽车客运班线停班)

    苏州汽车客运总站表示,将给因台风造成停班班次的旅客办理免费退票。昆山客运中心站正密切关注“利奇马”的走向及发展趋势,动态调整班次开行方案并及时通知广大旅客相关停班信息,确保旅客安全出行。有去机场、高铁站、火车站换乘的旅客请适当增加出行时间,以免受台风影响耽误行程。如因天气原因导致班次停运,乘车人可在当天携带本人身份证持车票到车站窗口办理全额退票。

  • 二氧化碳用途(二氧化碳的用途)

    二氧化碳是我们很熟悉的一种气体,大量的二氧化碳会导致温室效应的加剧。学过生物的同学都知道,植物的光合作用是需要二氧化碳作为原料的。在很多农场里面,也会放置产生二氧化碳的仪器,提高农作物的产量。二氧化碳灭火器可用于扑灭图书、重要仪器的失火,因为扑灭后没有任何的残留物质。其实这种效果都是由人为用干冰造成的。以及人工降雨也都会用到二氧化碳等,用途广泛。

  • 桂林社保卡要自己去银行办吗(桂林社保卡要自己去银行办吗现在)

    制卡人1寸白底免冠深色上衣证件纸质彩色照片1张。如委托代办,需提供受委托人的居民身份证原件。填写社会保障卡制卡申领表。社会保障卡启用1.办理条件本统筹区已领取社会保障卡,但未激活社保功能的参保人员。广西区内转入已经持有社会保障卡的参保人员。

  • tvb五花是谁(深扒TVB五朵金花)

    根据港媒报道,杨怡与胡定欣在剧组拍摄期间已经有了两女相争的苗头。根据当时报道,吴卓羲公开表示,自己与徐子珊仅拍摄了一天电视剧,便成为了男女朋友,使得二人被视为最佳荧幕情侣。在此期间,黄宗泽与五花们合作过多部作品,荧幕情侣也是组合了一对又一对。此外,同样家庭事业双丰收的还有勤恳劳模杨怡。然而,现实生活中,与杨怡定情的却是在剧中饰演马国明弟弟的罗仲谦。杨怡仍然认定罗仲谦,并于2016年10月于英国完婚。