
文章图片

每隔一段时间 , 就有一门新语言号称要取代C/C++比如Carbon、D、Go、Hare、Rust、Zig等等 , 但基本上雷声大雨点小 , c/c++仍然坚不可摧 , 仍然是整个软件世界的基石 。
原因很简单 , 现有计算机都是建立在图灵机之上的 , C 语言是最接近图灵机模型的语言 , 抽象层次低 , 但性能最好 。 C++语言在完全兼容C语言 , 又做了必要的面向对象扩展 , 这两者都能让开发者完全控制硬件资源 , 是和系统级 API 通信的最佳编程语言 。
几乎所有重大的基础软件核心组件 , 比如操作系统、浏览器、编译器等都是用C/C++编写的 , 豪不夸张地说 , C/C++几乎就是整个计算机的历史 , 要想打破这种坚如磐石的优势 , 除非一种全新的体系架构出现 , 使得C/C++不再适合作为基础语言 。 也许量子编程时代会有这样的语言诞生 。
【微信支付|除非计算机体系结构发生重大变化,否则C和C++语言永远不会被取代】
网友:应用才是关键 , C稳固的原因是LINUX等这些底层的依赖在那 , 如果基于RUST的操作系统成熟并且大规模应用 , 那RUST就会成为基础 。 如果现在有一个安全的工具完美的把C代码翻译成RUST , 那马上新系统就会拥有完善的依赖库 , 那马上整个开发界就会发生变化 。
- 唉|这么又“杀”我微信了?
- 一台电脑只能登录一个微信账号?教你几个步骤轻松搞定!
- 微信现在大家每天几乎都要用到|微信三个设置按钮默认是打开的,关闭以后,缓存空间明显降低了
- 手机和微信是现在人们工作和生话中不可缺少的两样工具。|怎么利用微信把手机的文件和相片传到电脑上
- 在这信息技术飞速发展的今天|支付宝和微信的这两个隐藏功能,大家平时都没有留意而已
- 每天大家都在使用微信|微信群聊新增两个功能,一个直接@提醒多个人
- 虽然微信现在比较受人们的喜爱|如何把手机上的文件传到电脑上?
- 前几天介绍了怎么屏蔽微信某个人发的信息后|删除了微信中的好友,还能收到对方发来的信息吗?
- 微信是大家都要经常用到的社交平台|微信如何彻底关闭朋友圈入口
- 微信的用户数量日益剧增|电脑怎么双开微信windows上的方法
