Why Chinese Software Feels Rough Despite World-Class AI: DHH's Critique Sparks Debate

Rails creator DHH praises Chinese AI models and hardware but criticizes super-apps like WeChat and Alipay for poor aesthetics, inconsistent spacing, frame drops, and cluttered architectures, attributing the gap to China's free, traffic-driven super-app model versus Silicon Valley's paid, single-purpose approach, while developers cite WebView complexity and high information density as technical constraints.

21CTO
21CTO
21CTO
Why Chinese Software Feels Rough Despite World-Class AI: DHH's Critique Sparks Debate

DHH's Visit to GOSIM Shenzhen 2026

At the GOSIM Shenzhen 2026 open-source conference, Ruby on Rails creator David Heinemeier Hansson (DHH) promoted his new project Omarchy, an open-source desktop distribution for AI agents. He praised Chinese AI, noting he used Kimi k2.5 as his primary model for over a month and was impressed by its 200 tokens/second output speed. He also announced Alibaba Cloud as a founding sponsor of Omarchy alongside Meta, DigitalOcean, and SpaceX/xAI, and complimented Chinese electric vehicles and the Huawei MateBook Fold.

DHH at GOSIM Shenzhen 2026
DHH at GOSIM Shenzhen 2026

Criticism of Chinese Software Quality

Shortly after leaving China, DHH posted on X criticizing the roughness of most Chinese software despite strong AI and hardware. He specifically named WeChat, Alipay, and HarmonyOS, questioning why they lack unique aesthetics, perfect fidelity, and smooth interactions — qualities he considers straightforward to achieve. The tweet garnered millions of views, thousands of likes, and nearly a thousand replies.

DHH's tweet criticizing Chinese software
DHH's tweet criticizing Chinese software

Specific Issues and Developer Responses

In follow-up replies, DHH detailed problems: random padding, inconsistent margins, animation frame drops, stiff transitions, and chaotic information architecture. Chinese developers responded that super-apps must sacrifice polish to accommodate massive feature sets. DHH rejected this as a "false compromise," arguing these well-resourced apps could match Silicon Valley's polish standards.

Cultural and Structural Explanations

The debate highlighted a cultural divide. Many Chinese commenters cited "China's unique conditions" — 1.4 billion users, diverse demographics — as justification. An independent developer summarized super-apps as stuffing a loan feature into X and embedding TikTok into Stripe, with splash-screen shake ads, loan limits, and wallet tabs forced on hundreds of millions of daily users. A senior architect added that many WeChat and Alipay features run as third-party mini-programs or H5 pages inside WebView sandboxes, not native Swift/Kotlin, creating inherent compatibility pressure. Chinese users also prefer high information density, expecting all functions on one screen.

Divergent Business Models

The article concludes that the gap reflects two different systems: Silicon Valley builds paid, single-purpose apps through subtraction, while China's super-apps pursue free scale and monetize traffic. These models serve different user bases and produce different outcomes.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

software qualityWeChatAlipaybusiness modelsDHHChinese softwarecultural differencessuper-apps
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.