Liangxu Linux
Author

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

3.4k
Articles
0
Likes
6.1k
Views
0
Comments
Recent Articles

Latest from Liangxu Linux

100 recent articles max
Liangxu Linux
Liangxu Linux
Jun 9, 2026 · Fundamentals

What’s the Core Value of Functional Programming?

The article explains how functional programming’s emphasis on immutability and composability can dramatically reduce bugs, simplify testing, and improve maintainability, illustrated by a real‑world automotive sensor module that saw a 30% code‑size cut, an 80% bug drop, and test coverage rise from 40% to 90%.

Functional ProgrammingSoftware Testingcode maintainability
0 likes · 5 min read
What’s the Core Value of Functional Programming?
Liangxu Linux
Liangxu Linux
Jun 6, 2026 · Industry Insights

Why China Struggles to Create a Popular Programming Language

The article argues that Chinese developers can build a language, but achieving popularity requires a strong ecosystem, community contributions, killer applications, and open‑source practices—factors that current domestic projects often lack.

ChinaOpen-sourceecosystem
0 likes · 6 min read
Why China Struggles to Create a Popular Programming Language
Liangxu Linux
Liangxu Linux
Jun 4, 2026 · Fundamentals

Why HTML & CSS Don’t Count as Real Programming

The article argues that HTML and CSS lack logical constructs, loops, and variables, making them markup and styling tools rather than true programming languages, which require Turing‑complete capabilities such as conditionals and algorithmic reasoning.

HTMLJavaScriptProgramming
0 likes · 6 min read
Why HTML & CSS Don’t Count as Real Programming
Liangxu Linux
Liangxu Linux
Jun 2, 2026 · Fundamentals

Why Do Many Developers Oppose Using Chinese in Code?

The article analyzes practical technical drawbacks of Chinese identifiers—pinyin ambiguity, input‑method interruptions, encoding issues, and poor ecosystem support—while distinguishing that Chinese comments are acceptable, concluding that English identifiers remain the most efficient communication method for global collaboration.

Chinese identifierscode readabilityinternational collaboration
0 likes · 6 min read
Why Do Many Developers Oppose Using Chinese in Code?
Liangxu Linux
Liangxu Linux
May 31, 2026 · Fundamentals

Why Modern Languages Drop the Classic C‑Style for Loop

The article examines the hidden pitfalls of C‑style for loops, explains how languages like Python, Rust, Swift and Go replace them with safer, more readable constructs, and discusses when the traditional C for loop remains advantageous for low‑level or performance‑critical code.

C languageGoPython
0 likes · 7 min read
Why Modern Languages Drop the Classic C‑Style for Loop
Liangxu Linux
Liangxu Linux
May 26, 2026 · Fundamentals

Do Modern Developers Really Need AI-Powered Code Completion?

The article examines how AI‑driven code completion boosts productivity but can erode fundamental programming skills, illustrated with anecdotes, a real‑world TCP server failure, and practical advice for balancing tool use with deep understanding.

AI assistanceIDEcode completion
0 likes · 7 min read
Do Modern Developers Really Need AI-Powered Code Completion?