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。

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

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

-- 两者兼有之。


相關推薦

2023-03-30

第九个版本。 Darklang 是一门 “deployless” 部署的编程语言(具有内置的基础结构)。严格来说,它是语言、编辑器和基础设施的混合体,主要用于构建后端 Web 服务。 Darklang 的初衷是打破工具集爆炸的情况,让代码部署到

2023-06-17

个结合 AI + API 的产品! 本次更新,我们首先上线了自然语言生成 API 的功能,只需要通过语言描述需求,Postcat.com 就可以自动生成对应的 API 文档,生成后的 API 文档可以直接修改并保存。 接下来让我们一起了解一下如何

2023-03-04

那么它就会输出几个代码块,每个代码块对应着一种语言实现的冒泡排序。 你也可以输入: 请根据以下关键字,生成一篇连贯的微小说,一百字左右: 地球,星空,流星,山峦,湖泊,森林 这样 AI 就会生成一段文字

2023-10-13

景中得到了应用,包括文本生成、机器翻译、问答、自然语言推理等。 AI Agent(LLM Agent) LLM Agent 是指基于 LLM 技术构建的智能代理,它可以用于各种任务,比如让机器与 ChatGPT 交互,一层一层挖掘信息,自动化完成任务;比

2021-12-07

Mozilla 今天通过其 Mozilla Hacks 博客对外宣布,他们计划为 Firefox 浏览器新增一个名为 RLBox 的新型沙盒技术,该技术是 Mozilla 与加州大学圣地亚哥分校(UCSD)和德克萨斯大学(UT)的研究人员所共同开发的,并将随 Firefox 95 一

2023-05-05

创新,还对消费者每天使用的数字产品的稳定性和安全性构成了真正的威胁。” 该报告基于对不同行业和地区的 500 多名软件开发人员和工程师的调查。结果指出,虽然开发人员比以往任何时候都更加努力解决技术债务、维护

2023-03-26

开源的跨平台 IDE,专门用于 C、C++、PHP 和 JavaScript 编程语言,支持所有主要平台(Windows、macOS 和 Linux)。 改进 macOS 键盘快捷键:让用户使用 Ctrl 或 Cmd 键的快捷键 Windows CodeLite 现在使用原生的黑暗模式(在改变外观

2023-03-20

午,文心一言 (ERNIE Bot)—— 百度全新一代知识增强大语言模型、文心大模型家族的新成员,正式在百度总部 “挥手点江山” 会议室里发布。 发布会一开场,百度 CEO 李彦宏先给大家打了一剂预防针: 从某种意义上说

2023-11-30

I生成图片相关领域著作权第一案。 法院最终判决,被告构成侵权,需向原告公开道歉,并赔偿500元。 据悉,原告李某使用AI生成涉案图片后发布于小红书平台;被告系百家号博主,发布文章配图使用了原告该AI生成的图片,原

2023-06-08

理解、推理能力,“Comate”可实现代码的快速补齐、自然语言推荐代码、自动查找代码错误,全面提升开发者研发效率。未来,开发者可以通过插件等形式,在主流开发软件中使用“Comate”代码助手。 ▲ Comate 多行代码推荐

2023-07-09

看到MetaGPT为我们生成的各类产品文档,测试代码,以及主要的运行代码; 然后可以开始运行你的软件了! MetaGPT是一款强大的开源软件,它利用多智能体框架(产品设计、技术设计和程序员)来处理你的需求。只需输入需求

2023-04-26

根据谷歌产品经理的介绍,Bard 的编程能力支持 20 多种语言,包括 C++, Go, Java, Javascript, Python 和 TypeScript 等流行语言。它还可以帮助用户为 Google Sheets 编写函数。此外,Python 代码可以直接导出到 Google Colab,无需复制和粘贴

2023-06-30

技术支持“Swift、Objective C、C++、Python、Java”等任何编程语言。正如开发者现在可以要求 ChatGPT 使用 AppleScript 或 SwiftUI 等语言编写应用程序一样,无论他们使用哪种语言,都可以使用这个 ML 系统。

2023-06-15

本文主要介绍关于开发技术和 AI 的部分。 最流行编程语言 JavaScript 连续 11 年成为最流行编程语言,Python 取代 SQL 成为第三大流行编程语言。其他编程语言比如 Bash/Shell, C, Ruby, Perl 和 Erlang,它们的排名均上升了一位。 Go