Code Monkey home page Code Monkey logo

rcoreparter's Introduction

rCoreParter

第三遍学习, 目标是逐行代码搞懂 rCore学习笔记,rCore-Tutorial-Book-v3 3.6.0-alpha.1文档补充材料

Introduce

作为自学编程者,面对种类繁杂的知识:数据库、网络、操作系统、CPU、Python、Rust、C... 困难不在于多、也不在于杂,只困于缺少一条合适的路径将它们串起来。

基于当下的理解,所谓编程语言,不过是一种语法,python|rust|c|java|js|c#,工作中会面临的各类 问题大都不是编程语言问题,往上是软件工程,向下是操作系统,而我误把编程语言作为关键字研究 研究多年,总不得其法,知识点越看越多,困惑越搞越大。

语言是通过语法规范一种调用,被调用的是一种物理功能,此功能由操作系统翻译、抽象、定义。

多写代码是一种错误导向

向他人请教编程知识时候最易得到的一种谆谆教诲是:多写多练。

但是写多了之后意识到,多写是一个错误的认知导向,多写并不会导致知识的提升。 多写就是已有知识的重复出现,其获得的新知识需要靠自己总结,这是一种归纳。

归纳作为一种科学研究方法,面对未知领域采用;

而所谓学习,是指学会已经存在的知识,然后运行知识进行推理演绎,尚未到自己去探索的层面。 对于学习已经存在的东西,需要按照层级进行,所有高阶知识必须通过低阶知识构建而成,因此学习的路线与效率直接挂钩。

就跟考试做模拟一样,模拟考做多少遍都是没用的,只是重复了自己已经会了东西,不会提升分数,而针对不会的地方多加 练习才能提升。

正确的顺序是操作系统--编译器--编程语言(当下理解) 因此,再次学习清华大学的rCore课程。

rCore-Tutorial-Book 第三版

rcoreparter's People

Contributors

ikeepo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.