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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Do you think we need to keep evolving programming languages?

7 点作者 10kresistor大约 5 年前
Modern languages are pretty great but I think they&#x27;ve more or less converged on the right way to do things.<p>Maybe we should accept victory and move on to less explored areas.

3 条评论

AnimalMuppet大约 5 年前
Is C++ better or worse for the changes in C++11&#x2F;14? Better, by far.<p>Is Haskell better with lens? Yes.<p>Is Go an improvement over writing concurrency in C++ or Java? Yes.<p>Are there no more improvements to make? I doubt it. (What are they? I don&#x27;t know. I didn&#x27;t know what would make C++ better, and yet I see the improvement in C++11.) I find it hard to believe that just because you and I can&#x27;t see how to make things better, then nobody else can either.<p>I think, by the way, that the improvements aren&#x27;t so much in what they let you write (though Go was), but more in what they make it so you don&#x27;t have to write.
madhadron大约 5 年前
Which modern languages are you thinking about? There&#x27;s still a long list of stuff in research languages that are not common in industry but are slowly making their way in (think how long algebraic data types and first class functions took to become mainstream, and lots of concurrency stuff that&#x27;s still being rediscovered), and there&#x27;s new areas being explored (dependent types, how to do monad transformers gracefully). I would be very sad if we stopped with what we have now.
boznz大约 5 年前
Maybe I am wrong but there is nothing that can be done today that could not be done in a 30 year old language. I am certainly glad IDEs have evolved though
评论 #22912645 未加载