Github标星74.7K!新手程序员不知道这个项目真是亏大了

即将开播:6月19日,互联网银行架构师魏生谈互联网开放银行实施路径的探索与思考

著名物理学家理查德・费曼曾经说过这么一句话:凡我不能创造的,我就不能理解。这句话在计算机领域里也适用。

Github标星74.7K!新手程序员不知道这个项目真是亏大了

当你想要学习一门编程语言的时候,最快的方式就是动手去敲代码,你只有能把它敲出来了,你才算走出了第一步。

Github标星74.7K!新手程序员不知道这个项目真是亏大了

今天,猿妹要和大家分享一个项目,通过它你可以学到如何从零开始,构建属于自己的练手应用,现在已经在Github上标星74.7K,Fork累计 6.1K(Github地址:https://github.com/danistefanovic/build-your-own-x)

数据库、命令行、操作系统、文本编辑器、搜索引擎,这些程序员日常开发都会接触用到的工具和应用,里面通通都有,这些个项目覆盖了现有的大多数编程语言。

除了常见的流行编程语言C/C++、Java等,这里面还包含 Clojure、Haskell、F#之类的小众编程语言,除此之外,如果你对增强现实、区块链、机器人、神经网络等领域感兴趣的话,这里面也通通都有。下面就一起来看看都有哪些神奇的项目吧:

Build your own 3D Renderer(创建属于自己的3D渲染)

Github标星74.7K!新手程序员不知道这个项目真是亏大了

Build your own Command-Line Tool(创建自己的命令行工具)

Github标星74.7K!新手程序员不知道这个项目真是亏大了

Build your own Game(创建自己的游戏)

Github标星74.7K!新手程序员不知道这个项目真是亏大了

Github标星74.7K!新手程序员不知道这个项目真是亏大了

Build your own Operating System(创建自己的操作系统)

相关推荐