Assembly Language Tutorial v20201025

Assembly Language Tutorial v20201025

Introduction to Basic Concepts of Assembly Language 1.1 What is Assembly Language? 1.2 Applications of Assembly Language 1.3 What is a Virtual Machine? 1.4 Data Representation in Assembly Language 1.5 Binary (bit) Integers 1.6 Binary Addition Operations 1.7 Introduction to Bytes 1.8 Hexadecimal Integers 1.9 Two’s Complement and Base Conversion 1.10 Binary Subtraction Operations 1.11 … Read more

My Uncle Suggested I Stay Away from Python and Start with Assembly Language…

My Uncle Suggested I Stay Away from Python and Start with Assembly Language...

Source: Programmer’s Life (ID: coder_life) Hello everyone, I am Tiger. According to the “2021-2022 China Developer Survey Report”, the historically significant assembly language is the most disliked programming language among programmers (37%), followed by C++ (17%) and C (16%). As a machine-oriented programming language, assembly language is indeed very precise, but it is not very … Read more

Analysis of Answers to Exercises in Assembly Language Edited by Zhou Cailan

Analysis of Answers to Exercises in Assembly Language Edited by Zhou Cailan

Assembly Language Editor: Zhou Cailan ISBN: 9787313086884 Publisher: Shanghai Jiao Tong University Press Uploader: besafekkk Hello everyone, I am a university student, and I would like to share some of my experiences in studying the course “Assembly Language”. First of all, I chose “Assembly Language” as one of my required courses mainly because this course … Read more

Rust: A Future for Safe Real-Time Software Without C/C++

Rust: A Future for Safe Real-Time Software Without C/C++

Author: lochsh Translator: Ma Kewei Editor: Wang Wenjing As an emerging programming language, Rust is heavily influenced by functional programming languages such as Haskell and OCaml, making its syntax similar to C++, but its semantics are entirely different. Rust is a statically typed language with complete type inference, unlike C++ which has partial type inference. … Read more

Stop Saying Rust is Overhyped

Stop Saying Rust is Overhyped

Author | thenewwazoo (online name)Translator | Nuclear Cola, Liu Yan Author’s Note: I wrote this article with great care, trying to avoid any overly affirmative or easily misunderstood statements. I also have my regular job and cannot fully devote myself to promoting Rust, so I can only express my feelings through this article. Due to … Read more

What New Features Will Rust 2021 Bring, Scheduled for Release in October?

What New Features Will Rust 2021 Bring, Scheduled for Release in October?

Author | Mara BosTranslator | SambodhiEditor | Cai FangfangRust 2021, the third edition of the Rust language, is scheduled for release in October. Rust 2021 includes several minor changes, yet they are expected to significantly improve the experience of using Rust in practical applications.What is a version? As part of Rust’s update principles, the release … Read more

Teo: A Next-Generation Web Framework in Rust, Supporting Node and Python with Incredible Speed!

Teo: A Next-Generation Web Framework in Rust, Supporting Node and Python with Incredible Speed!

Set Script Home as “Starred⭐“ to receive article updates firstSource: Programmer Fisher (ID: haxgly666) Today’s sharing theme is that with the rapid development of web technologies, development has become increasingly complex, requiring more time and effort. Today, we introduce a next-generation web framework written in Rust. Web project development is becoming more complex, presenting many … Read more

Getting Started with Rust Programming with the Google Team

Getting Started with Rust Programming with the Google Team

The Google “comprehensive-rust” project is a complete Rust programming course currently used by Google’s Android team. It provides a wealth of learning materials for those who want to quickly learn the Rust language. This course is suitable for beginners as well as experienced developers looking to deepen their understanding of Rust’s unique features. Next, we … Read more

Performance Decline Due to Rust Rewrite of Fish Shell

Performance Decline Due to Rust Rewrite of Fish Shell

Fish is a command line shell for Linux and macOS, named as an abbreviation for “the friendly interactive shell”. Its main features are ease of use, powerful functionality, intelligence, and user-friendliness. Many features that other shells require configuration for are provided by default in fish, without any configuration needed. Project maintainer Fabian Boehm responded today … Read more

Understanding Memory Safety in Rust

Understanding Memory Safety in Rust

Understanding Memory Safety in Rust Language Features Ensuring Memory Safety Over the past decade, Rust has become the preferred choice for those looking to write fast and memory-safe native machine software. While languages like C can operate efficiently at a low hardware level, they lack language features that ensure proper memory allocation and deallocation. As … Read more