首页 > 业界 > 关键词  > Kotlin最新资讯  > 正文

时隔五年:Google与JetBrian仍在Kotlin语言上倾注大量心力

2022-08-23 17:30 · 稿源: cnbeta

自 I/O 2017 上发布以来,最初由 JetBrains 开发的 Java 虚拟机静态类型语言 Kotlin,眨眼已过去五年多。2019 年的时候,Google 将 Kotlin 定为编写 Android 应用程序的首选语言 —— 即使许多开发者仍在使用 Java,但 Kotlin 正迅速成为谷歌移动操作系统的默认应用构建方式。

1.jpg

2018 年的时候,Google 和 JetBrines 还联手设立了 Kotlin 基金会。

本周早些时候,Google Kotlin 产品经理 James Ward 谈论了该语言在 Android 生态系统 / 其它领域的作用,并且展望了该公司的未来计划。

Android 上仍有相当多的 Java 代码出现,但开发者通常会对 Kotlin 感到更加满意,尤其是它带来了生产力和应用程序构建品质的提升。

不过为了更多开发者能够平滑迁移,Kotlin 还是提供了与 Java 之间的良好互操作性。相信随着时间的发展,后续大部分内容都会迁移至 Kotlin 。

当然,Google 尚未让 Kotlin 实现这一壮举。部分原因是 Java 生态系统是如此庞大,以至于它迄今仍有很强的吸引力。

得益于 Kotlin 与 Java 的互操作性,开发者能够轻松混合和匹配库资源。但想要尽享 Kotlin 的益处,开发者最好还是驻足于 Kotlin 生态系统。

2.jpg

此外需要指出的是,尽管 Kotlin 被寄予了厚望,但 Android 平台的核心、及其应用程序接口(API),仍是基于 Java 而构建的。

即使当前有部分 Android 库换成了 Kotlin 编写,但它们毕竟只占整个平台的一小部分。

好消息是,Kotlin 已经发展到了更广泛的领域,尤其是在服务器端变得愈加普遍。

截止目前,Google 内部代码库中有超过 850 万行 Kotlin 代码,且该数字每年翻一番。

事实上,近年来 Google 和 JetBrains 一直努力从头开始重写 Kotlin 编译器

新编译器承诺带来更快的速度、更好的接口、以及改进的 IDE 功能 —— 比如更好的代码提示和静态代码分析(目前仍处于测试阶段 / 预计明年发布)。

Google 已经为该项目倾注了相当多的资源,且目前正在并行维护两套编译器 —— 意味着该语言本身的开发速度有所放缓。

由于该公司为这个项目投入了相当多的资源——并且目前正在并行维护两个编译器——这意味着该语言本身的开发速度有所放缓。

James Ward 解释称,为让两套编译器能够更好地并行运行,他们故意放缓了 Kotlin 语言的变化速度。

一旦发布新发布的编译器得到了更多人的喜爱,他们就可以在新的语言功能上投入更多精力。

举报

  • 相关推荐
  • 谷歌CEO皮查伊:反垄断提案可能毁灭Google搜索!

    快科技5月1日消息,谷歌CEO桑达尔皮查伊(Sundar Pichai)在美国司法部(DOJ)针对谷歌反垄断案的证词中,强烈反对政府提出的修正措施。皮查伊表示,这些措施将对谷歌搜索造成毁灭性影响”,并可能阻碍公司在搜索引擎领域的持续创新。在法庭上,皮查伊指出,美国司法部要求谷歌与竞争对手分享搜索数据的提议,将使谷歌难以继续开发其搜索引擎,甚至可能导致公司无法再进行创新投资。他强调,谷歌在搜索和人工智能(AI)等领域的研发投入巨大,仅去年就达到了490亿美元。他还警告称,数据共享提议将使竞争对手能够完全逆向工程我们的技术”

  • 怎么在 Chrome 浏览器中使用 Google Lens?

    Google Lens 是一款基于图像识别和OCR技术的人工智能应用,能够让机器学会“看图说话”,它能实时识别用智能手机相机所拍摄的物品、并提供与之相关的内容……

  • Meta重组仍在继续,Reality Labs部门裁员超百人

    “提高绩效管理的标准,让绩效低下的员工尽快下岗”,扎克伯格在此前的备忘录中如是写道。同时,还敦促员工要提高积极性……

  • OpenAI,Google和阿里们都“认”了的MCP,究竟给开发者带来啥实惠了

    AI领域的互操作性标准之争正变得异常热闹。GoogleDeepMindCEODemisHassabis宣布,将为其Gemini模型添加对Anthropic主导的模型上下文协议MCP的支持,称其为“一个优秀的协议,正迅速成为AIAgent时代的开放标准”。MCP有潜力成为提升AI在具体业务场景中实用性的关键基础设施,促进AI与现有软件和工作流程更紧密的融合。

  • 谷歌搜索弃用国别顶级域名后缀!全球统一为google.com

    快科技4月16日消息,谷歌宣布将在未来几个月内逐步将所有搜索用户重定向至主域名google.com,将不再使用国家代码顶级域名(ccTLD)。无论用户使用哪个国家的域名访问谷歌搜索,如英国的google.co.uk或巴西的google.com.br,最终都将被重定向至google.com。谷歌表示,这一决定旨在简化用户体验,并确保所有用户都能获得一致的搜索结果。此前谷歌之所以采用国别顶级域名的后缀,主要是可以实现搜索结果的本地化,例如当用户访问的是google.com.uk,则侧重于提供来自与英国有关的搜索结果。自2017年以来,谷歌已经根据用户的地理位置自动调整

  • GPTBots 集成阿里通义千问 3.0,持续为企业提供顶尖 AI 服务

    GPTBots.ai平台宣布完成与阿里通义千问3.0系列模型的技术集成,成为企业级AI智能体构建领域的标杆平台。该平台通过混合推理架构和多语言交互技术,支持119种语言服务,覆盖全球主要市场。平台提供双模式智能任务处理:针对复杂业务场景的"深度思考"模式,以及高频咨询的"即时响应"模式。搭载Qwen-3-235B旗舰模型和Qwen-3-30B轻量版,在代码生成、数学推理等核心能力上达到行业顶尖水平。平台实现与企业ERP、CRM等系统的无缝对接,推动数据价值变现。通过标准化流程自动化、全球化服务等核心价值,帮助企业提升运营效率70%、降低客服成本70%,并实现数据驱动的决策升级。

  • 比Win版便宜!华为MateBook 14 Linux版发布:国补4799元起 外观有这些变化

    日前,华为MateBook14Linux版发布,可选Ultra5/16GB/1TBLinux版、Ultra5/32GB/1TBLinux版、Ultra7/32GB/1TBLinux版三款配置,售价分别为5999元、6699元、7999元,目前已经开售。相比预装Windows系统的华为MateBook14,Linux版全系便宜300元,并且支持国补,补贴后价格4799.2元起。鸿蒙电脑的推出,不仅是华为应对技术封锁的战略选择,更是中国科技产业突破缺芯少魂”困境的里程碑事件,象征了国产操作�

  • LIFETOO品牌麦角硫因:开启抗衰养颜新纪元

    LIFETOO是一个专注于抗衰老营养健康的品牌,由多位生物学博士创立,依托美日先进营养科学技术研发产品。其明星产品麦角硫因胶囊具有强效抗氧化功效,能改善皮肤状态、增强弹性。品牌拥有专业研发团队和自有生产线,产品通过严格质量控制,在全球多个国家销售并获得消费者认可。LIFETOO坚持"探索营养与健康的未来"理念,致力于为消费者提供高品质、个性化的营养呵护方案。

  • 晚期肺鳞癌创新药艾瑞卡取得进展,超1/4患者生存期突破五年

    中欧时间 3 月 26 日至 29 日,在法国巴黎召开的 2025 年欧洲肺癌大会(ELCC)上,恒瑞医药创新药卡瑞利珠单抗联合卡铂和紫杉醇对比安慰剂联合化疗一线治疗驱动基因阴性晚期鳞状非小细胞肺癌(sq-NSCLC)的随机、双盲、多中心、III期临床试验(CameL-sq研究)的 5 年长期随访数据披露:卡瑞利珠单抗联合化疗一线治疗晚期驱动基因阴性鳞状非小细胞肺癌 5 年OS率达27.8%(意味着超1/ 4 的患者�

  • 泡泡玛特启动五年来最大规模组织架构升级 创始人王宁:坚持品牌向上

    4 月 14 日,泡泡玛特国际集团董事长兼CEO王宁发布《组织架构全面升级,推进集团全球化战略目标》全员信,宣布即日起启动全球组织架构全面升级。此次升级的核心是聚焦区域战略,在大中华区、美洲区、亚太区、欧洲区设置区域总部,泡泡玛特国际集团高级副总裁文德一将兼任集团联席COO,与司德共同负责集团在全球业务的管理及运营工作。架构显示,文德一负责亚太区�