13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

D语言、GO语言、Rust语言,谁更有前途?

不要考虑我是 D 编程语言创造者之一的身份。我会坦诚的回答这个问题。我熟悉 Go语言 和 Rust语言,并且知道 D语言 的缺点在哪里。我鼓励人们在 Rust语言 和 Go语言 社区相似身份的人,也可以提出他们诚恳的观点。接着,我们开始吧。

创新互联专注于企业网络营销推广、网站重做改版、北碚网站定制设计、自适应品牌网站建设、H5开发商城网站制作、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为北碚等各大城市提供网站开发制作服务。

首先,C++ 在这个问题中也应该被提及。不管它是否取代 C,或是成为取代 C 的候选人之一,C++ 是这个等式的一个关键部分。它是最接近 C 的,同时也是从 C 中来的。在下面几个问题中我会假设 C++ 是把取代 C 作为目标的。

每一个编程语言都有一些基础优势(我称之为“十倍优势”,因为在一定的基准上比其他打确实效率更高)和数个挑战。这些编程语言在未来能否取代 C 语言,取决于它们如何利用它们的十倍优势,并且如何克服他们的数个挑战。

先来探讨 D语言

说起D,就像是领着你在我自己的屋子里游览, 我知道如何展示/隐藏干净的/肮脏的角落。跟其他两个编程语言相比, 关于D ,我能说的更多。原因很简单: 我了解 D语言 地更深入,直白地说:

D语言 的主要挑战有以下:

当然啦,还有其他的问题, 但是其他问题要么是从这几个问题上衍生出来的,要么就是有类似的影响

我认为 D 语言 10 倍的优势有以下(当我在下面说”十倍”的时候,通俗来讲意味着”一个数量级”)

说一下Go语言

这里再重申一下,Go 语言是我唯一的选择,值得你为其付出。选择 Go语言 主要有下面这些挑战:

我认为的 Go语言 的10倍优势如下:

***但并非最不重要的 Rust语言

让我再次提醒,这仅仅是我的意见。我认为 Rust语言 正面临一些有趣的挑战:

Rust语言 的 10 倍优势是:

总而言之

无论是这几种编程语言被定位于逐步替换 C、C++ ,或者同时存在于程序库中,还是它们会成为未来项目的***,今天的人们还是会首先选择 C 或 C++——这一切都取决于这些编程语言的能力,尽量发挥它们的长处并且在各自的挑战中获得突破。


网站栏目:D语言、GO语言、Rust语言,谁更有前途?
文章起源:http://cdbrznjsb.com/article/djcidji.html

其他资讯

让你的专属顾问为你服务