QZhi 发表于 2024-2-5 17:53:24

论当今世界中小学生的计算机水平有多么离谱

如题,视频为证。
https://www.bilibili.com/video/BV18N411V7Rj/
https://www.bilibili.com/video/BV1Va411E72S/
https://www.bilibili.com/video/BV1Tj411W7n7/

0xAA55 发表于 2024-2-21 16:41:29

美俪女神 发表于 2024-2-5 18:18
说实话,写操作系统和汇编器不算什么,基本上是电脑达人的传统娱乐活动了。

在国外,手工达人的两项传统娱 ...

确实,现在我们这里公司里的开发不论是嵌入式还是 Win32 还是裸金属都是用 Windows 11,但生产环境则使用 Debian 甚至 CentOS。此处要的不是生产环境有多牛逼,而是要它稳定。

所有的微服务开发,最终都制作成 Docker 封包,然后生成 Docker 镜像,最后部署镜像到任意生产环境操作系统上做成 Docker 容器,由 Docker 统一管理。然后再使用 k8s 做分布式管理,用户需求量上来的时候就加钱加机器扩建机房。事实上,所有的硬盘,甚至所有的服务器,都是耗材。

所有的嵌入式开发,则都是先在开发板上演练。比如用树莓派、Arduino、STM32F1 等开发板接杜邦线,调试,看是否行得通,然后再根据各种芯片的 PDF 上写的需求,使用 JLCEDA 画电路板,自己排芯片、线路、需要的电容电阻电感等,再烧写自己的嵌入式程序,找淘宝 3D 打印代打服务打印产品外壳。

而嵌入式程序,本质上就是一个直接拿来做单一应用的操作系统了。稍微复杂点的就把内核与应用分开,应用可以从 SD 卡读取执行。应用层与系统层权限与职能分开,就已经是一个操作系统了。确保信息安全,确保系统安全,是重点。所有搞嵌入式的,基本可以说是每天都在开发自己的操作系统。

能自己在自己的机器上写出能运行的裸机程序是挺厉害的,而能把它用起来更是牛逼。但是最牛逼的应该是能区分“裸机程序”和“操作系统”,并且能开发出各平台(哪怕是特定几个平台)都能通用的操作系统。

美俪女神 发表于 2024-2-5 18:18:43

说实话,写操作系统和汇编器不算什么,基本上是电脑达人的传统娱乐活动了。

在国外,手工达人的两项传统娱乐活动就是,造车和造枪。你在YOUTUBE上能找到不少这类视频。

造出来的车自然能开,造出来的枪甚至能打死大象,但重点是,好不好用,是否适合长期用,关键时刻会不会掉链子等。

这跟写操作系统和汇编器是一个道理的。

很多人会自制操作系统,但几乎没人去日常使用自制的操作系统,只是把它们当作学习的工具或者装逼的资本。

同理,也没听过哪个悍匪用自己造的枪去打劫的。

戈登走過去 发表于 2024-2-21 10:45:29

布衣更多是把这种现象理解为“只要不逼着一个人做那些他不喜欢的事情,然后给他时间和资源,他总是能做出来很多东西的”。

如果硬要说某个人“语文、数学、英语、生物学、物理学、化学、历史、思想品德、音乐、体育、美术”全部都拿满分,
还能抽空做这种自己的爱好,我觉得才是真厉害。

我觉得很多人小时候不是说做不到,是因为很多时候压根不让孩子们做,也不加以好的引导和资源帮助。
当然我现在是完全不奢望这些了,都离家出走了,凡事还是靠自己,现在长大了又万事只能先考虑养活自己先了。也没太多时间去鼓捣爱好了。
页: [1]
查看完整版本: 论当今世界中小学生的计算机水平有多么离谱