汉扬编程 C语言入门 C++之父:不喜欢比特币是用自己创造的语言写成

C++之父:不喜欢比特币是用自己创造的语言写成

C++ 创建者 Bjarne Stroustrup 表示,不喜欢比特币是用他所编写的语言写成的。C++是一种基本的编程语言,用于CPU功能的过程编程,并提供对硬件的控制。这是比特币的关键,特别是在其挖掘算法方面。

C++之父:不喜欢比特币是用自己创造的语言写成

Bjarne Stroustrup在接受人工智能专家Lex Fridman和“人工智能播客”(ArtificialIntelligence Podcast)的采访时说:

C++ 就像是一种工具,当你构建这个工具时,无法预想到它的用途。我对使用C++ 构建的一些东西感到非常高兴和自豪。比特币挖矿就是一个例外,比特币挖矿导致能源消耗相当于瑞士一个国家那么多,而且主要服务于犯罪分子。

Bjarne Stroustrup 主要在两个领域对加密货币持批评态度:大规模消耗电力和非法交易。

根据欧洲最近编写的报告,比特币仍然是网络罪犯的首选数字硬币。根据一些研究,大约25%的比特币用户和几乎一半的BTC交易与非法活动有关。每年,BTC的非法活动约为720亿美元。2019年,黑网比特币交易量可能超过10亿美元,BTC网络使用了大约7千兆瓦的电力,约占世界供应量的0.21%。这甚至迫使一些立法机构以最高的电费向BTC矿商收费。

但事实上,围绕比特币挖矿消耗能源的辩论是真实的,而比特币“大多”为犯罪活动提供便利则未经证实。

你知道吗?国际顶级黑客大都没学过计算机专业,而是自学成才的

C++之父:不喜欢比特币是用自己创造的语言写成

估计很多人和笔者一样,以为黑客都是计算机专业的高材生,但是事实上却打脸了,为啥呢?

C++之父:不喜欢比特币是用自己创造的语言写成

计算机专业科班人员和黑客,用的就是两个不同的套路。计算机专业,主要定位就是“建设”。而黑客是“破坏”或者“逆向”。

C++之父:不喜欢比特币是用自己创造的语言写成

计算机专业毕业后一般从事软件开发,整天想的就是如何团队开发,如何让软件代码具有可维护性、可扩展性,如何进行版本管理,如何设计一个良好的用户界面。还有面对无休止的需求变更,写不完的开发文档。

C++之父:不喜欢比特币是用自己创造的语言写成

C++之父:不喜欢比特币是用自己创造的语言写成

再看看黑客,这里只讨论写代码的高级黑客(只会用现成工具的黑客门槛低很多)。他们写代码不用考虑可维护性,只要能用就行,不需要过分在意未来的需求变更或升级。他们通常不需要团队开发,所以代码自己能看懂就行,文档什么的就免了。什么面向对象、设计模式之类,在黑客看来没有什么实际用处(而这些正是科班出身引以为豪的东西)。黑客不用考虑UI,不用考虑用户友好度,也不需要设计框架、API。

而且,出发点完全不一样,计算机专业科班出身的,成就感在于用自己擅长的代码实现各种奇思妙想,甚至改变世界,虽然实际上码农多,以此养家糊口的多…

而黑客是以给电脑找漏洞,攻陷电脑系统为目的,甚至通过漏洞牟利(这种快速牟利的快感是科班生难以企及的,不过大多数黑客最初纯属觉得好玩,为图牟利的少)。

这有几个特点,一是目标明确,找缺陷,而且是专门找缺陷。所以他们找缺陷是专业的,所以一般的产品在他们手中非常容易找出毛病。要知道研发出一款产品出来,用户要比研发者更容易挑毛病。另外一个是找到缺陷控制电脑能给他们带来巨大的快感,这更激发了他们的斗志,所以他们的战斗力一定会很厉害。在黑客眼中,发明一种全世界都害怕的病毒就好比袁隆平开发杂交水稻一样,影响很大,很有成就感。

你觉得呢?

另外,对现在我们的大多数朋友来说还是学编程技术最重要!栽一棵树最好的时间是十年前,其次是现在。对于准备学习编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!

编程学习书籍分享:

编程学习视频分享:

整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

点击下方【了解更多】获取更多学习资料帮助你学习成长哦~

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/cjia/5961.html

向C语言之父—丹尼斯·里致敬

在C语言编程中,如何判断所给值的变量类型?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部