导读:JetBains正在开发新的计算机编程语言,用来产生跨平台应用程序,并使 AI 代码生成更加可控、透明和有用。
流行的Kotlin编程语言,多款流行IDE的创造者 JetBrains正在开发一种新的编程语言,旨在使人工智能和代码更加可控和更加透明。
在当时时间 7 月 23 日,JetBrains 首席执行官 Kirill Skrygan 详细阐述了公司计划开发一种尚未命名的编程语言,该语言将在更高的抽象层次上描述程序。
他还回顾了计算机代码最初是如何用汇编语言编写的,然后用C和C++转向更高的抽象层次,然后用Java和C#转向更高的层次。
“现在是时候迈得更高了,”Skrygan 说道。“所以,当我们编写代码时,我们基本上会布局本体、面向对象的架构、我们的想法或在设计文档的某个地方写出来的东西。”他说,这个“整体架构程序”将使 AI 代码生成更可控、更透明、更为有用。
JetBrains 还称,它正在探索如何使这种新语言成为Kotlin的衍生型语言,但 Skrygan 认为衍生语言应该是英语。“
所以基本上,你用英语编写设计文档,可能包含一些语义、一些抽象段落和其他一些可能有帮助的内容。”
他还举了一个创建可在 iPhone、Android、Web 或其他平台上运行的跨平台应用程序的例子。
“因此,你不必编写三个应用程序,而是用一种特殊的编程语言(基本上是英语)编写,它以非常具体的方式描述你希望如何看待这个应用程序,然后 AI 代理将与 JetBrains 工具一起生成所有这些平台的代码,”Skrygan 说。
当前,这个近似英语的新编程语言正在紧锣密鼓地开发中,但 JetBrains 目前尚未透露全面上市的时间表。
作者:场长
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。