漫画 | 99%的程序员都在第6层!

这篇博客讲述了计算机科学的发展历程,从量子力学奠定的基础,到图灵的理论模型,布尔代数的建立,香农的开创性工作,以及晶体管的发明如何推动硬件小型化。它还提到了早期的编程语言如汇编和C,以及后来的Java, Python等高级语言在软件开发中的应用。虽然漫画中的抽象层不完整,但它揭示了信息技术背后的深厚科学底蕴。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dcd53db24812833a1b1cdffeb86091a2.jpeg

d3c28f06007ae665f56d084fe2e4d489.jpeg

ec48b984dadcf45e0f2f29a412c8dfea.jpeg

63bf0f3c85fe4ae3005a31db12f43b90.jpeg

9b3fc91e5b1371de5b699bb22bf51736.jpeg

6a11dda0659c6e9f1a1a94da9eec0a93.jpeg

7f19a0168cf6d5e881dbd869cd2a715d.jpeg

022b5312fc7ef9ed62a5e5c5dc47f9a6.jpeg

更多精彩技术漫画,尽在码农翻身

4d033b136730c549977a439b772a8329.png

5528034974a3bb9a63166cad43dc991e.png

6a46ba39e14e91562de4b96a3d2111c5.jpeg

后记:计算机的摩天大楼是由很多大牛一手建造起来的,让人意想不到的是,这个大楼的基础居然是量子力学,从量子力学,到固体物理,再到半导体物理,物理学打下了坚实的基础。图灵(漫画中没有出现)提出了理论模型,布尔创立了布尔代数,香农的硕士论文(号称是本世纪最重要的硕士论文)证明这个布尔代数可以用继电器的开关电路实现, 为以后计算机的发展铺平了道路。随着晶体管的发明,计算机的电路才有可能小型化,微型化,形成超大规模的集成电路,放到电脑中,手机中。硬件完成以后,还需要软件的支持,对程序语言的需求就凸显出来,最早是用汇编,后来慢慢出现了C, C++这样的高级语言,非常适合系统级编程。还有Java, Python,JavaScript等这些运行在虚拟机中,实现业务逻辑非常高效的语言。 

特别提醒:这篇漫画中的抽象层并不十分完善,例如没有机器语言......

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值