C语言作为计算机行业的基础之一,是否制约了行业本身的发展?


c不是计算机行业的基础啦,你想,c语言出现时已经有一套成熟的计算机体系,有基于内存地址的寻找指令、数据的工作方式,有汇编语言,那搞出c这种高级语言就很正常啊!刚好我有一些资料,是我根据网友给的问题精心整理了一份「C语言的资料从专业入门到高级教程」,

点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!


当然也有走不同路线的,比如lisp,里面不直接出现/操作内存地址(所以没有指针),有自动gc,有闭包,什么个变量(符号)都可以带一溜属性(好像结构体一样),函数也可以直接当参数传递出去,而不需要看成函数指针,更不要说可以用宏,在运行时修改/生成自身代码了。

1958年出现lisp后,先是在经典机器上运行,后来又出现了迁就lisp的lisp机。但最后发现还是在普通机器上跑lisp比较便宜,搞lisp机的厂家就倒了。sad,规模效益就是这样。


总之,c是对冯诺依曼结构的高度抽象,非常贴近底层,是主流计算机结构的自然产物,不能说是c制约了计算机行业,而是计算机行业捧出了c。823b7ed4d0f6109a2ea14cd5ff2a2b4e.jpeg

相关推荐

  1. 计算机行业

    2024-06-08 19:44:05       19 阅读
  2. Rust未来发展趋势和行业应用

    2024-06-08 19:44:05       64 阅读
  3. 开源软件对技术以及行业发展影响

    2024-06-08 19:44:05       53 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-08 19:44:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-08 19:44:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-08 19:44:05       82 阅读
  4. Python语言-面向对象

    2024-06-08 19:44:05       91 阅读

热门阅读

  1. Unity学习笔记---音视频播放

    2024-06-08 19:44:05       33 阅读
  2. 不明确的unicode字符

    2024-06-08 19:44:05       25 阅读
  3. iptables常用命令总结

    2024-06-08 19:44:05       28 阅读
  4. 启山智软助力企业数字化转型

    2024-06-08 19:44:05       25 阅读
  5. Debezium日常分享系列之:Debezium 2.6.2.Final发布

    2024-06-08 19:44:05       30 阅读
  6. WebSocket首次使用踩坑记录

    2024-06-08 19:44:05       30 阅读
  7. Hive面试问题

    2024-06-08 19:44:05       28 阅读
  8. VRRP简介

    2024-06-08 19:44:05       30 阅读