Coder Social home page Coder Social logo

Introduction πŸ¦€

I am concentrating on learning computer knowledge and other things wonderful and meaningful. I prefer using Rust as my primary programming language because it is not only fast enough to be used in operating system kernel, but also safe enough to avoid leading to amount of memory safety issues.

  • Rust is fast and safe enough to be used in varieties of fields, which require high performance and memory safety. A typical example is that Rust had already been acknowledged by Linux developing team and merged in Linux Kernel (since verion 6.1). Another one is that Microsoft decided to migrate some C-implemented functions to Rust. Besides that, Google also declared that they will add more Rust and Kotlin code instead of C, C++ and Java code in AOSP when developing new Android features. They are also rewriting some key components (e.g. pVM firmware) by using Rust.
  • Be aware that Rust is NOT the good alternative for C/C++, which is contrary to what some Rustaceans thought! Rust aims to solve the puzzle lasted in computer science field for several decades that program cannot guarantee both running efficiency (or programmers MUST MANUALLY and DIRECTLY manage memory) and memory safety (or memory have to be managed by GC and programmers cannot exactly know what happened in memory), and a C or C++ program is more difficult to migrate to (or cooperate with) Rust than its "so-called successors"(for C it is Zig while for C++ it is Carbon). So, it is not a good idea that people put C/C++ and Rust together and compare their pros and cons, and most of quarrels around this comparison are meaningless.

Besides things above, I also love playing games like Minecraft, Genshin Impact and Honkai: Star Rail.

  • I am a redstone digital circuit player in Minecraft. I love learning and building redstone digital circuits to enhance my computer hardware knowledge.

  • I am a Furina main in Genshin Impact, and the couple I ship is Aether Γ— Furina.

  • I am also a Ruan Mei main in Honkai: Star Rail. Such this elegant but crazy biology talent deeply touched me.

If you want to contact me, send me emails are welcome!πŸ˜‰

Yue Fei's Projects

Yue Fei doesn’t have any public repositories yet.

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.