Hasty Briefsbeta

双语

Tales of the C: Retro Thoughts on the Seemingly Eternal Programming Language

a year ago
  • #programming
  • #retro-computing
  • #C-language
  • C语言由布莱恩·克尼汉和丹尼斯·里奇在1970年代初为构建Unix系统而创造
  • 随着计算机性能提升和学生进入商业领域,最初仅在大学使用的C语言获得了广泛采用
  • 《C程序设计语言》这本经典著作言简意赅地涵盖了编程基础原理,其理念适用于任何编程语言
  • 与帕斯卡、Scheme和Lisp等学院派语言相比,C语言展现出更强的实用价值
  • 早期针对雅达利等8位计算机的C编译器功能有限,常常缺失标准特性
  • 雅达利ST计算机曾拥有多种C编译器,包括Megamax C、Laser C、Mark Williams C和Prospero C
  • 1980年代的C编译器价格昂贵(150-300美元),相当于现今400-800美元的购买力
  • Sozobon C和GST C等公共领域及低成本编译器为预算有限的开发者提供了选择
  • 至今C语言仍保持重要影响力,在Tiobe指数中排名第三,其语法深刻影响了C#和Swift等现代语言
  • 曾被视为高级语言的C语言,如今因其在速度敏感型应用中的优势而被归为底层语言