手记

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

大家好,我是 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 容器、文本编辑器、命令行工具

为什么要造轮子?

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

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

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

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

总结

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

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

其他好文推荐

0人推荐
随时随地看视频
慕课网APP