Introduction to the C++ Programming Language

Introduction to the C++ Programming Language

C++ is renowned for its low latency and high efficiency. Learn more about this programming language, which is widely used for creating operating systems and embedded systems. Translated from “Introduction to C++ Programming Language” by TNS Staff. C++ is highly regarded for its low latency and high efficiency, which are crucial for system-level programming in … Read more

Goodbye Multilib: Arch Linux Simplifies Wine Operation Mechanism, Fully Embraces WoW64

Goodbye Multilib: Arch Linux Simplifies Wine Operation Mechanism, Fully Embraces WoW64

Source:https://www.ithome.com/0/861/484.htm The technology media linuxiac published a blog post on June 16, reporting that Arch Linux has announced the migration of the wine and wine-staging packages to a pure WoW64 build version, completely eliminating the dependency on the multilib repository. WoW64 is a Windows subsystem that seamlessly supports 32-bit applications on 64-bit systems. Many Linux … Read more

User Feedback on Xinchang X86 and ARM Computers

User Feedback on Xinchang X86 and ARM Computers

Recently, I spoke with two users of Xinchang computers, one being a Lenovo computer and the other an Qinyun computer. The Lenovo computer has a Haiguang 3350 CPU, and the user is a male with a regular undergraduate degree and DIY experience. The Qinyun computer has a Kirin 9000C CPU, and the user is a … Read more

Goodbye C Language! bzip2 Officially Transitions from C to Rust

Goodbye C Language! bzip2 Officially Transitions from C to Rust

You read that right, the aging compression algorithm—bzip2, which still exists in countless software dependency trees, has officially embraced Rust. In the latest release of bzip2 crate 0.6.0, it no longer calls the C library by default, but instead fully utilizes the Rust-implemented libbz2-rs-sys. This means: faster performance, simpler cross-compilation, stronger compatibility, and enhanced safety. … Read more

Affordable Mini PCs Under 2000 Yuan: A Look at Three Notable Models

Affordable Mini PCs Under 2000 Yuan: A Look at Three Notable Models

Recently, there has been a trend in the desktop market where mini PCs are gradually becoming a platform for older CPUs to make a comeback. This is mainly because users in this category do not have high performance requirements; as long as there is a certain level of performance, it is sufficient, making it very … Read more

Is Rust Faster Than C?

Is Rust Faster Than C?

Recently, someone on Reddit asked: Under the same conditions, what method would allow Rust to achieve better performance than C? I think this is a great and interesting question! It is actually quite difficult to answer because it ultimately depends on the specific meaning of “the same conditions”. I believe this also makes comparisons between … Read more

Massive Performance Boost of Dimensity 9500! Competing with Qualcomm

Massive Performance Boost of Dimensity 9500! Competing with Qualcomm

Today, according to blogger @数码闲聊站, MediaTek’s new generation flagship processor—Dimensity 9500 has a theoretical single-core score of over 3900 on Geekbench 6, and a multi-core score exceeding 11000, which is a significant improvement compared to the current Dimensity 9400’s single-core score of over 2900 and multi-core score of over 9200. Additionally, this new flagship processor … Read more

Decoding the New Features of HTTP/2 and HTTP/3

Decoding the New Features of HTTP/2 and HTTP/3

Author | Frontend Craftsman Editor | Zhang Zhidong, Wang Wenjing HTTP/2 has significantly improved web performance compared to HTTP/1.1, requiring only an upgrade to this protocol to reduce many of the performance optimizations that were previously necessary. Of course, compatibility issues and how to gracefully downgrade are likely among the reasons it is not yet … Read more

Pillow-SIMD: The Turbocharged Version of Image Processing!

Pillow-SIMD: The Turbocharged Version of Image Processing!

▼ Click the card below to follow me ▲ Click the card above to follow me Pillow-SIMD: The Turbocharged Version of Image Processing! Image processing can sometimes really push your CPU to its limits. After finally using Python and the Pillow library to perform tasks like image resizing, beautification, and applying filters, processing just a … Read more

Successful Tape-Out of Loongson 3B6000 Processor

Successful Tape-Out of Loongson 3B6000 Processor

Recently, the Loongson 2K3000 (3B6000M) has completed preliminary functionality and performance assessments, with all indicators meeting expectations. The Loongson 2K3000 and Loongson 3B6000M are different packaging versions based on the same silicon wafer, targeting industrial control applications and mobile terminal fields, respectively.The chip integrates 8 LA364E processor cores, achieving a measured SPEC CPU 2006 Base … Read more