C++ Creator: The Safety of Memory-Safe Languages Like Rust is Not Superior to C++

C++ Creator: The Safety of Memory-Safe Languages Like Rust is Not Superior to C++

Produced by | OSC Open Source Community (ID: oschina2013)After the National Security Agency (NSA) in the United States recommended organizations switch from C/C++ to memory-safe languages (such as C#, Rust, Go, Java, Ruby, or Swift), C++ creator Bjarne Stroustrup responded, stating that in his view, the “safe” programming languages mentioned in the NSA report are … Read more

Bluetooth Headphones: A Case Study

Bluetooth Headphones: A Case Study

Wireless Bluetooth headphones have become very popular in recent years. Many people have purchased a pair. But did you know? They can also pose safety risks! Related Cases On October 9, 2022, in Jiaxing, Zhejiang, a surveillance video captured a thrilling moment: a man was busy when suddenly the Bluetooth headphones he was wearing on … Read more

Labor Day: Making the ‘C Position’ Even More Prominent

Labor Day: Making the 'C Position' Even More Prominent

Who says a workstation can only be a cubicle? The insulated boom lift is like a “standing desk”. A hundred-meter iron tower becomes a “cloud workstation”. What’s hidden in the toolbox is not a screwdriver But a “magic wand” that lights up the city. The workstation of the power grid personnel is their “C position”. … Read more

Precise Management at Ningdong Power Plant: Safe and Efficient C-Level Maintenance of Unit #1

Precise Management at Ningdong Power Plant: Safe and Efficient C-Level Maintenance of Unit #1

Maintenance is not just a simple repair Lean management ensures safety Currently, the C-level maintenance of Unit #1 at Ningdong Power Plant is in full swing. This is a practical battle closely integrating technology and practice, firmly executing the principle of “safety first, scientific planning.” Standardized operations and meticulous management are basic requirements. The entire … Read more

Can x86 and ARM Maintain Their Dominance? Not Likely! Domestic RISC-V Chips Aim to Capture the Automotive Market!

Can x86 and ARM Maintain Their Dominance? Not Likely! Domestic RISC-V Chips Aim to Capture the Automotive Market!

The core components of the computers and smartphones we use every day are the chip instruction sets: Intel’s x86 and ARM. The former occupies over 90% of the computer market, while the latter dominates over 95% of the smartphone market.This situation is frustrating, but suddenly, something called RISC-V has emerged, which does not require licensing … Read more

Embedded Code Safety Checks: Choosing Between if and assert

Embedded Code Safety Checks: Choosing Between if and assert

1. Introduction In embedded system development, safety and reliability are crucial. When faced with input validation, boundary condition checks, and other scenarios, developers often need to choose between <span>if</span> condition checks and <span>assert</span> assertions. This article will analyze the applicable scenarios and best practices for both from a technical perspective. 2. Basic Differences Between if … Read more

Allwinner V535: One Lens for Vehicle Integration, AI Safeguarding

Allwinner V535: One Lens for Vehicle Integration, AI Safeguarding

With the rapid popularization of new energy vehicles and intelligent cockpits, dash cameras have evolved from being merely “passive safety recording” products to incorporating more “active safety assistance” attributes.In response to the increasing intelligence of aftermarket vehicle systems, in 2021, Allwinner Technology, which has been deeply involved in the automotive field for many years, launched … Read more