为了账号安全,请及时绑定邮箱和手机立即绑定

这个仓库堪称造轮子的鼻祖,建议看看!

标签:
产品

大家好,我是 Immerse,一名独立开发者、内容创作者、AGI 实践者。

  • 关注公众号:#沉浸式趣谈,获取最新文章(更多内容只在公众号更新)
  • 个人网站:https://yaolifeng.com 也同步更新。
  • 转载请在文章开头注明出处和版权信息。

我会在这里分享关于编程独立开发AI干货开源个人思考等内容。

如果本文对您有所帮助,欢迎动动小手指一键三连(点赞评论转发),给我一些支持和鼓励,谢谢!

最近在 GitHub 上发现了一个宝藏项目,叫"Build Your Own X",目前已经有 39.5 万个星标,在 GitHub 上排名第二,堪称是造轮子的鼻祖。

这个项目理念很简单,通过重新实现我们日常使用的各种技术来深入理解它们的工作原理。

正如有一句话:“What I can’t create, I do not understand”(我无法创造的东西,我就无法理解)。

仓库地址

图片描述

涵盖的领域

系统底层:操作系统、数据库、编程语言、正则表达式引擎、虚拟机/模拟器

网络相关:Web 服务器、Web 浏览器、网络协议栈、BitTorrent 客户端

图形渲染:3D 渲染器、游戏引擎、物理引擎、体素引擎

人工智能:神经网络、搜索引擎、视觉识别系统

开发工具:Git 版本控制、Docker 容器、文本编辑器、命令行工具

为什么要造轮子?

好多人觉得造轮子是浪费时间,但实际上,通过技术从零开始实现一个轮子,收获颇丰。

只有自己动手实现过,才能真正理解技术的核心原理

在实现过程中会遇到各种挑战,但同时也在提升个人能力

你知道一个轮子是怎么造出来的,遇到问题时就更容易找到解决方案

总结

这个仓库质量很高,涵盖了多种编程语言,如果有小伙伴想尝试写一个属于自己的编程语言、写个搜索引擎,不放看看这个仓库。

个人觉得,造轮子有时候并非是件坏事,浪费时间

其他好文推荐

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
6
获赞与收藏
42

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消