会不会出现新的编程语言?

2作者: danbmil99大约 1 个月前原帖
在我记忆中,大约每周都会有人在 Hacker News 上介绍他们的宠物项目——一种新的编程语言。这几乎像是一种成年礼,至少在某段时间内,人们会相信自己能够打破常规,提出一种改进现有信息呈现方式的方法,并且或许能够引发广泛关注,从而在某种程度上改变软件世界。 这种重新发明轮子的趋势在向 AI 驱动的软件开发过渡时会继续存在吗?当每个人都用英语(或其他人类语言)编程,而“编译器”的智商高于“程序员”时,推动这种趋势的动力是什么?请注意,任何新语言在定义上都不会包含任何前沿模型训练时所用的信息库。 我感到(或许是担忧?)我们基本上被锁定在一个世界中,C、C++、Rust、Go、Python 和 JavaScript 将成为我们编译的汇编代码,而在我们今天理解的编程语言领域,将没有改进或创新的路径,甚至没有存在的理由。 我怀疑可能会发生的是,AI 本身会提出对基础语言的改进,以增强它们为我们编写代码的能力。 前方是奇怪的时代。
查看原文
For as long as I can remember, about once a week or so someone on Hacker News introduced their pet project, a new programming language. It almost seems like a rite of passage to, for some period at least, believe that you can beat the odds and come up with a way of presenting information that improves upon present methods and, just perhaps, goes viral and changes the world of software by some measurable increment.<p>Will this tendency to reinvent the wheel survive the transition to AI-driven software development? What would be the impetus, when everyone is programming in English (or some other human language), and the &#x27;compiler&#x27; has a higher IQ than the &#x27;programmer&#x27;? Note that any new language will by definition not be in the corpus of information any frontier model was trained on.<p>I feel (fear?) we are basically locked in to a world where C, C++, Rust, Go, Python and Javascript will be the assembly code we compile to, and there will be no path or even raison dêtre to improve or innovate in the field of programming languages as we understand them today.<p>What I do suspect might happen is the AI&#x27;s themselves propose changes to the base languages that improve their ability to code for us.<p>Strange times ahead.