找回密码
立即注册
搜索
发回帖 发新帖

6373

积分

0

好友

805

主题
发表于 10 小时前 | 查看: 0| 回复: 0

很多入门者会问:学 C 和 C++ 到底有没有用?不妨先看看这些熟悉软件的底层实现。

C 语言阵营

  • Linux 是 C 语言
  • Git 是 C 语言
  • Python 解释器 (CPython) 是 C 语言
  • Ruby 解释器 (MRI) 是 C 语言
  • PostgreSQL 是 C 语言
  • SQLite 是 C 语言
  • Redis 是 C 语言
  • Nginx 是 C 语言

C++ 阵营

  • MySQL 是 C++
  • MongoDB 是 C++
  • Unreal Engine 是 C++
  • Chrome 是 C++
  • Firefox 是 C++
  • LLVM 是 C++
  • Node.js 核心是 C++
  • Photoshop 是 C++
  • VMware 是 C++

内核与深度学习框架

  • Windows 内核主要用 C 语言编写
  • macOS 内核 (XNU) 是 C 和 C++ 混合编写
  • PyTorch 核心是 C++
  • TensorFlow 核心是 C++

看完这些,还会觉得学习 C 和 C++ 是浪费时间吗?这些支撑基础架构与日常应用的软件,很多仍然依赖这两门语言。类似话题在云栈社区也经常被讨论。




上一篇:Dify Workflow 工作流设计原理与核心节点详解
下一篇:AI芯片为什么转向NUMA?拆解微软Maia 300的内存与互连架构
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-10-14 18:23 , Processed in 1.560450 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表