Java 的 AI 前景光明
InfoWorld 特约编辑 Paul Krill 最近采访了 Azul 首席执行官 Scott Sellers,谈及 Java 在蓬勃发展的 AI 领域的地位以及在当今软件世界中的地位。Azul Systems 是一家专门提供 Java 技术的计算机软件开发公司,与 Oracle 保持着竞争关系。
当谈论 AI 时,最常被提及的编程语言往往是 Python。但 Scott 认为,Python 的地位并非不可撼动。“看看 Python 在 AI 中的应用,再看看它的作用,你会发现它就像胶水代码一样。其实 Python 本身做的事情并不多。它实际上主要是调用本地库或 GPU 库。接口才是关键所在。”
因此 Scott 断言,随着时间的推移,Java 在 AI 领域将可以和 Python 匹敌。“AI 越多地融入传统业务逻辑和那些需要在真正的应用程序级别发生的事情,就越能达到 Java 的 sweet spot,Java 的受欢迎程度就越高。而Python 在性能和规模等方面非常有限。”
目前的 Java 版本节奏是每六个月发布一次,同时将 Java 运行时和 Java 平台的快速发展与确定的长期支持版本相结合。相较于以前一个主要版本要花三四年多的时间,Scott 认为 Java 社区如今的这一转变相当之成功。
也正是如此,Java 平台的创新速度非常快,可以不断发展以满足开发人员不断变化的需求。Scott 举例称,像 Java 22 中出现的 Foreign Function & Memory API 等功能,为 Java 平台继续解决某些局限性发挥了重要作用。
另一方面,就即将发布的 JDK 23 版本中计划被移除的 sun.misc.Unsafe 方法而言,Scott 则表示“早就该这么做了,顾名思义,它非常不安全,泯灭了 Java 平台本身的许多优势”,这一举措无疑是解决了一个安全漏洞。
“Java 平台本身是完全受保护的、健壮的、安全的,而且很难被渗透。Unsafe 创建了一个不安全的接口,在出现新的外部函数和内存 API 等 API 和接口之前,开发人员在需要在 Java 之外做某事时别无选择,只能通过这个非常不安全的接口。早就应该清理这个问题,让 Java 应用程序能够与非 Java 的东西交互。”
但他也指出,这是一个具有挑战性的过渡,需要做很多工作才能真正实现。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
不需要数据的数据库
数据库的众多优点之一是它们通常试图将数据在内部的表示方式(例如在磁盘上)与数据使用方式分开。甚至 不将数据存储在运行查询的同一硬件上已成为常态。 数据库在这方面已经做得非常出色,以至于这个术语现在几乎具有误导性。“数据库”暗示着某种坚固的东西,没有它数据就会消失。但数据始终存在,只是无名硬盘上的一些位。现代数据库提供的结构和可访问性完全独立于硬盘而存在。没错——大多数数据库中不再包含任何数据。 DuckDB是为这个时代构建的数据库,并且是一个特别可爱的数据库。 假设您运营一家自动驾驶出租车服务公司。并且您在 Blob 存储中维护着一个不断增长的有趣乘车模式数据集,您希望更好地了解这些模式。这些数据被拆分成每天的单独 Parquet 文件。您如何与分析师共享该数据集? 你可以直接把所有东西都邮寄给他们,但这样数据集就太大了。而且它会立即过期。如果这是一篇博客文章,你只需发送一个链接,但这里实际上没有任何东西可以链接。而向某人发送一百个指向 S3 中的原始 blob 的链接可能会破坏任何工作关系。 相反,你可以为他们建立一个小型数据库: # Send import duckdb ...
- 下一篇
State 微调、PointRWKV、中文文档上线……RWKV 社区 5 月最新动态来啦!
大家好,这里是我们组织的新栏目:RWKV 社区最新动态,这个栏目会不定期播报 RWKV 社区的最新消息,以帮助 RWKV 的关注者、爱好者、开发者更好地了解 RWKV 的发展情况。 《RWKV 社区最新动态》是不定期更新,所以请保持关注我们的公众号(RWKV 元始智能)、QQ 频道(RWKV)等公开的消息平台,以获取最新的消息。 本期节目统计了 RWKV 社区 5 月的重要动态: RWKV 中文文档(测试版)已上线 RWKV 中文文档 https://rwkv.cn/docs 已上线。 当前文档涵盖了 RWKV 百科、RWKV 模型微调、RWKV 本地部署和推理工具 RWKV Runner 和 Ai00 的使用教程。 RWKV 中文文档处于测试阶段,后续会继续完善内容并更新视觉风格,欢迎大家对文档提出改进意见。 寻找基于 RWKV 的项目 RWKV Foundation 想感谢大家对 RWKV 大模型的支持。我们特别准备了一些周边礼品,作为小小心意~ 如果你曾经或正在使用 RWKV 大模型进行开源或商业项目的开发,请与我们联系! (可以在下方留言或私信我们的微信公众号,告诉我们你的联系...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Mario游戏-低调大师作品
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能