Dark 语言将被重构成 DarklangGPT,主要让 AI 写代码

CircleCI 创始人 Paul Biggar 是 Darklang 编程语言的作者,近日他在一篇博客中宣布 Darklang 团队将全力投入 AI/GPT,Darklang 将被重构成一整套由 AI 驱动的基础设施,大部分代码都由 AI 生成。

Darklang 是一门 “deployless” 部署的编程语言(具有内置的基础结构)。严格来说,它是语言、编辑器和基础设施的混合体,主要用于构建后端 Web 服务。

Darklang 的初衷是打破工具集爆炸的情况,让代码部署到生产环境的过程更轻松:程序员只需编写代码,代码会直接投入生产。简单来说,Darklang 可直接在 ide 里写代码,Darklang 的基础设施会顺带帮你进行编译部署、版本管理,AB 测试,以及进行云环境的配置,如负载均衡,容灾,扩缩容,服务发现等,让你从写代码到用于生产不超过 1 分钟。

从 2 月 1 日起,Darklang 团队已停止了当前被称为“ darklang-classic ”的工作,并全力打造新的“darklang-gpt”,后者与 Darklang 的核心相同,但经过重新设计,将 AI 生成作为主要编写代码的方式(也可能只让 AI 写代码)。

当然,重构后 Darklang 的主要优势也不会改变,比如 Deployless、Invisible Infrastructure 和 Trace-Driven Development,都是它区别其他编程语言的核心竞争力,因为这些特性需要编辑器、语言和基础设施的整体配合。(但在小编看来,这也是它的弊端之一,用户使用 Dark 语言就只能绑定在它的开发平台上。)

主要变化的是编写代码这个过程,Darklang 团队正在尝试使用 AI 在 Darklang 中编写几乎所有的 Darklang 产品,目标是 90% 以上的代码,包括 AI 实验、OpenAI 集成、ApiServer、用户管理、通知、包管理器、DarkLangChain 等,都是由 AI 直接在 Darklang 中生成并构建。

另一方面,既然都由 AI 生成代码,文本编辑器当然也是没有意义的东西。在  Paul Biggar 的设想中,也许存在“比文本编辑器好 2-3 倍的代码生成 UX” ,比如 cursor 一款专为 AI 编程而生的编辑器

但正如 Paul Biggar 在博文中所言,他们其实不清楚到底要做出一个什么产品。目前的计划是进行一系列实验,让用户尝试一下,然后通过用户的反馈来弄清楚这个新产品到底需要什么。

最新进度

DarklangGPT 成功推动 Darklang 语言向前发展,比如在类型系统方面取得了巨大进步、消除了技术债务、添加了语言功能、修复了不一致和运行时错误、改进了错误消息、还删除了新的不必要的语言功能,如类型化漏洞... 用 Paul Biggar 的原话来说就是“在 2 月和 3 月取得的成就比过去两年的总和还多”。

目前 Darklang 首页也更新成了 DarklangGPT 的信息,与 Bing AI 等类似,DarklangGPT 也开放了一个“候补名单”,加入候补的用户可以第一时间体验到全新的 DarklangGPT 。

但在小编看来,与其说是“Darklang 全力投入 AI”,更不如说这是 Darklang 的濒死一博。几年前刚推出的时候还有一些讨论 Darklang 的声音,但现在几乎看不到它的消息。经济方面,Darklang 的上一笔融资还是 2019 年的 350 万美金,宣布转型 AI 的前一篇博客标题是《赞助 Darklang》。

Paul Biggar 对此也直言:

Like an aging rock star making a final stab at glory, I'm delighted to announce that Darklang is going all in on AI/GPT.

就像一位年迈的摇滚明星为荣耀做最后一搏,我很高兴地宣布 Darklang 将全力投入 AI/GPT。

 这篇博文的评论也挺有意思:

“这是一篇公告,还是求助?”

-- 两者兼有之。

猜你喜欢

转载自www.oschina.net/news/234679/darklanggpt-for-ai
今日推荐