TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

If AI is going to take over programming jobs, where are the new languages?

3 点作者 AquiGorka超过 1 年前
I've had a couple of conversations on whether AI can truly take over programming jobs (notice I did not say Software Engineering on purpose), and I tend to steer towards refuting by saying that if that would be the case (still a maybe), we should see some AI programming languages springing up and down no? My hypothesis is that these would be more efficient, memory safe, performant, etc, etc, (maybe more "readable" - whatever that means for an AI programming language)

5 条评论

tsukikage超过 1 年前
Surprisingly enough, it transpires that the actually difficult part of programming isn&#x27;t the languages.<p>It is learning to express what it is you want, clearly and unambiguously enough so that there is as little room for error as possible; and even before then, learning to understand for yourself inside your own head what it is you want in sufficient detail that you can verbalise it, and maybe reason through how it might be achieved and what the possible outcomes, whether good or bad, might be.<p>Tooling can mainly help here by getting out of our way, so that we are free to focus on thinking about the actually important parts of what we want to happen without distracting details of how specifically it might be implemented such as the memory safety you mention.<p>However, with all those details gone, the actually hard problem of bringing your creation from your head into the outside world still remains. It predates computers, and is still present even if you remove computers from the equation entirely: it is why, e.g., lawyers as a profession exist. It arises not from the technology or area of activity, but from the nature of our own minds.
dave4420超过 1 年前
What, you’re saying Rust is an AI programming language?<p>I don’t understand why AIs wouldn’t use the languages humans already use to program?<p>Or do you mean, if an AI designed a programming language, it would be better than anything humans have come up with? Why? I’d expect it would be more like some unholy mashup of C, Javascript and Python.
评论 #37815215 未加载
tarruda超过 1 年前
&gt; AI can truly take over programming jobs (notice I did not say Software Engineering on purpose)<p>Can you elaborate on the difference?
评论 #37815227 未加载
thesuperbigfrog超过 1 年前
Why would an AI need a programming language?<p>Why not train the AI on machine language and have it generate binaries directly?
评论 #37815057 未加载
评论 #37815241 未加载
评论 #37815548 未加载
simonblack超过 1 年前
Shhhh!<p>Don&#x27;t ruin good Hype by bringing in real practicalities.