[操作系统] 如何看待初中生搞出来的网页版windows 12 ?

[复制链接]
苯鸟 发表于 2023-10-3 16:45:50|来自:北京 | 显示全部楼层 |阅读模式
本来是想提个问,结果发现提问的补充介绍不能超过300字,结果只好发个文章了。
(还是知乎玩的少,这么发不知道行不行?)
据说是成都的一位初三学子,在GitHub上搞了一个开源项目“网页版windows 12”,主要成员包括三名初中生,参与者中甚至还有小学生。第一作者tjy-gitnub,有公开真实身份,“星源”谭景元
源码是公开的,可以下载后本地运行调试(要环境)。
实测,UI界面丝滑流畅,效果很好,码农大佬看过源码以后表示,差点把心脏病气出来,看代码的时候随时需要警告自己作者只是个初中生。(笑)
的确,初中生做成这个样子,已经不要太好了,你初中的时候在做什么呢?





















windows 12网页版体验地址:Windows 12 网页版
github地址:github.com/tjy-gitnub/win12
作者星源的网站:tjy-gitnub.github.io/
看了作者的介绍,从scratch到css,html再到python再到C++,都已深浅不一的学习到。
忽然脑子里一闪。我们来看一下中国电子学会青少年等级考试的一些内容。




这里的图形化编程就是指的Scratch。
可以说中国电子学会的中国青少年科技人才后备力量的培养已经初见成效了吗?有点硬套的意思,不过这几个孩子感觉至少拿几个竞赛的证书不成问题。说的更厉害一点,强基计划?
其实从代码看,虽然有些地方存疑,大致上可以认为是几个孩子写的,也有限怀疑有人从旁指导,不过你指导成这个样子……。
评论没问题,虽然有点酸,相信也是这些孩子长大道路上必然会遇到,也是必须承受并且学会理解吸纳并提高的内容。
原帖下的部分评论:
(这个是从一个web版的win11改过来的,换了UI而已)
(跟家长一起完成的,但署了他的名)
(高保真还原能力,不可能由一个孩子解决)
(谁会精通scratch啊)
(这玩意本来就没啥技术含量,也就外行看着兴奋。)
(类似win11的前端项目有很多,随便魔改一下就是win12)
(这玩意本来就没啥技术含量,也就外行看着兴奋。)
(看看就行了,工作量不是一个小朋友能搞定的)
(谨慎怀疑。不怀疑14岁能不能达到这个能力,怀疑14岁有没有这个时间精力)
唉~,就说教师资格证不是每个人都能考得过的,就说现在中考的题,来个硕士都未必能拿满分。
码农大佬们也别挠头,也别高血压,人家才初三,才初三,才初三,重要的事情强调三遍。
长江后浪推前浪,一浪更比一浪浪,前浪必然被拍在沙滩上。
前浪可以挣扎,但是咱别象咱们的长辈和领导那样,嫉贤妒能,生怕被徒弟抢了饭碗,整日里就想着怎么卡死他。
大海浩波连天涌,一浪更比一浪狂。
狂的叮咣一个叮咣,干翻微软,推倒苹果,再造华为,靠你们啦~
(咱先沙滩上躺会儿,哎呦~!我说能不下死手吗?)
还是再问那句,你初中的时候在干啥呢?(笑)
全部回复20 显示全部楼层
zxs1394 发表于 2023-10-3 16:46:06|来自:北京 | 显示全部楼层
比很多计科大学生强了[流泪][流泪]
jbxu 发表于 2023-10-3 16:46:12|来自:北京 | 显示全部楼层
一个desktop.js有4000LOC
ghgh456 发表于 2023-10-3 16:47:07|来自:北京 | 显示全部楼层
太有毅力了。我本来纳闷是上啥黑科技了,结果真的是三板斧+JQ,惊呆了。没想到现在还能看到这种项目。
路子太野了,看代码的时候精神有点承受不了。佩服作者的毅力。

首先吧,科班出身的人是不会这么写的,哪怕不用框架也得上 ejs 之类的老一辈模板来写,毕竟三板斧没法组件化(不用新标准)。我怀疑这个项目启动的时候他们还没听过 Vue/React ,然后就将错就错开发下去了。或者是为了某种“纯粹”选择了这样的技术。
之前还看过一个小学生写的操作系统,jyy 讲过的,也是类似的毛病。可以用,但是因为缺少一些必要的前置知识,不能融入已有的工程体系当中。自己单干当然选什么都可以。但是现在的计算机界已经基本没有什么“一个晚上改变世界”的机会了。

    “将已有的知识和方法重新消化,为大家建立好 “台阶”,在有限的时间里迅速赶上数十年来建立起的学科体系。”
     “今天的学术界可比 Bill Gates 的时代卷多了”
—— jyy

必须融入现有的各种规范,站在已有的项目的基础上面,还要和社区协作,才能开发出一些真正有用的项目。
就比如一个和这个“操作系统”定位差不多的项目,https://github.com/os-js 这个项目,它就是一个社区项目该有的样子,遵循现有的工程规范,同时允许社区加入开发。和那个玩具项目比就有很大区别了。
lin7 发表于 2023-10-3 16:48:05|来自:北京 | 显示全部楼层
外行人看着是像模像样的,就算是拿开源项目修改得到的,也可以说是作者已经入门了吧
一只拖鞋 发表于 2023-10-3 16:48:30|来自:北京 | 显示全部楼层
不懂前端,就是做了一个UI?
dreamvs 发表于 2023-10-3 16:49:27|来自:北京 | 显示全部楼层
感觉一般,对竖屏支持不好
yanghandsome123 发表于 2023-10-3 16:50:07|来自:北京 | 显示全部楼层
这么比不太恰当吧,计科也不是学前端的,很多人就是对前端不感兴趣不想下功夫呢
johnwar 发表于 2023-10-3 16:50:26|来自:北京 | 显示全部楼层
没,这个只能是玩具性质。虽然上万行了,但是不符合工程标准,也只能算大号玩具。不过就这实践能力来说,如果肯去跟现有的体系,不到一个月就可以入门实操了。
wzcaicai 发表于 2023-10-3 16:51:16|来自:北京 | 显示全部楼层
感谢科普
123下一页
发帖

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则