Replit 谈 AI 在编程中的角色:从 GPT-3 代码问答到自动修错
Replit 分享了将 OpenAI GPT-3 引入编程的早期实验:@Replit code oracle 能回答代码问题、给出改进建议,还能修复新手常见的语法错误。Replit 认为 AI 不会取代编程,而是消除重复劳动、降低学习门槛,并可能催生新的编程语言与交互方式。
Replit 分享了将 OpenAI GPT-3 引入编程的早期实验:@Replit code oracle 能回答代码问题、给出改进建议,还能修复新手常见的语法错误。Replit 认为 AI 不会取代编程,而是消除重复劳动、降低学习门槛,并可能催生新的编程语言与交互方式。
OpenAI 的 GPT-3 为 Replit 撰写了一篇客座博客,称基于 repl 的可分享计算会把编程从私有代码转向公开网络,让代码像网页一样可链接、可协作。文章认为这将终结 Apple App Store 和 Google Play 的围墙花园,使应用商店变得无关紧要,并让 DNS 与网站托管等互联网架构过时。
OpenAI 于 3 月 3 日举办了首届黑客马拉松,共有 100 位人工智能社区成员参与。
Replit 上线 Live Server 开发与部署 Beta,开发者只需开放端口并运行代码即可完成部署。官方用 socket.io 搭建的 90s-chat 聊天应用即托管在 Repl.it 上,作为示例。该功能处于早期 Beta 阶段,Replit 表示希望收集反馈以继续改进。
Replit 发布实时文件更新功能,程序创建的任何文件(从文本文件到 gif)都会直接显示在 REPL 中,文件变化时编辑器内实时更新。同时为 Python3 加入 matplotlib 支持,可实时观看图表更新,还允许程序重写自身源文件,例如自修改的计数 quine。