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.5k
Articles
0
Likes
22.3k
Views
0
Comments
Recent Articles

Latest from Liangxu Linux

100 recent articles max
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.

CSSHTMLJavaScript
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 languageCode safetyGo
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?
Liangxu Linux
Liangxu Linux
May 24, 2026 · Fundamentals

Why Is C the Most Successful Programming Language?

The article explains that C’s lasting dominance stems from its extreme simplicity with only 32 keywords, low‑level hardware access, and its deep ties to Unix, which together created an ecosystem that outlasted newer languages despite C’s lack of modern features.

C languageSoftware Engineeringembedded systems
0 likes · 6 min read
Why Is C the Most Successful Programming Language?
Liangxu Linux
Liangxu Linux
May 23, 2026 · Industry Insights

Why Do Big Tech Firms Treat LeetCode Skills as Core Programming Ability?

Big tech companies use LeetCode algorithm tests as a standardized, quantifiable filter to gauge learning potential and problem‑solving skills, even though these tests do not reflect real engineering ability, leading to a paradox where strong algorithm performers may lack practical coding quality and vice versa.

Algorithm InterviewsLeetCodeSoftware Engineering
0 likes · 6 min read
Why Do Big Tech Firms Treat LeetCode Skills as Core Programming Ability?
Liangxu Linux
Liangxu Linux
May 21, 2026 · Industry Insights

Why Most Chinese Developers Avoid Writing Unit Tests

The article explains that Chinese programmers rarely write unit tests because tight schedules, low managerial emphasis, high workload, legacy code complexity, and a culture that values rapid feature delivery over testing, leading to systemic resistance despite occasional recent shifts toward coverage mandates.

Chinese Tech IndustryUnit Testingsoftware culture
0 likes · 6 min read
Why Most Chinese Developers Avoid Writing Unit Tests