ITPUB
ITPUB
Dec 6, 2025 · Fundamentals

How Massive Is the Linux Kernel? Inside Its 37 Million Lines of Code

The article presents a detailed overview of the Linux kernel’s astonishing growth to over 37 million lines of code, breaks down directory sizes, explains core subsystems, lists top contributors, and offers practical advice on how to approach learning this massive open‑source project.

Learning GuideLinux kernelOpen Source
0 likes · 13 min read
How Massive Is the Linux Kernel? Inside Its 37 Million Lines of Code
Open Source Linux
Open Source Linux
Jan 24, 2024 · Game Development

How 128KB Made a Classic Game: Secrets of Retro Graphics, Audio, and Code

This article explains how 1980s game developers squeezed full‑screen scrolling, rich music, and extensive gameplay into just 128 KB by using tile‑based graphics, specialized audio chips, and ultra‑compact code, revealing the technical tricks behind classic titles like Contra.

Memory OptimizationRetro Gamingaudio synthesis
0 likes · 6 min read
How 128KB Made a Classic Game: Secrets of Retro Graphics, Audio, and Code
Huolala Tech
Huolala Tech
Feb 28, 2023 · Frontend Development

Reduce WeChat Mini Program Main Package by 25% with Split‑Package Async

Facing a near‑2 MB main bundle limit in the Huolala WeChat mini‑program, this guide analyzes the code dependencies, outlines four official size‑optimization strategies, and presents two practical solutions—split‑package async and split‑package plugin async—demonstrating how to shrink the main package from 1.83 MB to 1.36 MB while ensuring compatibility with the required base library version.

WeChatcode sizeim-sdk
0 likes · 12 min read
Reduce WeChat Mini Program Main Package by 25% with Split‑Package Async
Liangxu Linux
Liangxu Linux
Aug 4, 2022 · Fundamentals

How Complex Is Windows? Code Size, Teams, and Architecture Explained

The answer breaks down Windows' massive complexity by citing millions of source lines for XP, Vista and 7, the roughly 1,000 engineers across 23 development groups, a detailed team list, the physical scale of its codebase when printed, and snapshots of its file system and registry to illustrate the sheer magnitude to a layperson.

Operating systemSoftware EngineeringWindows
0 likes · 7 min read
How Complex Is Windows? Code Size, Teams, and Architecture Explained
Tencent Cloud Developer
Tencent Cloud Developer
Jan 22, 2017 · Frontend Development

Dazhong Dianping+ WeChat Mini Program Development Experience and Best Practices

The Dazhong Dianping+ WeChat mini‑program, built by a Meituan‑Dianping engineer using a web‑like hybrid approach, launched on Jan 9 with over two million visits, delivering fast store search and group‑purchase services while adhering to strict limits (1 MB bundle, five pages, no external navigation) through gulp builds, ES6/Promise helpers, manual size optimizations, and Tencent Cloud APIs.

Hybrid AppWeChat mini-programbest practices
0 likes · 13 min read
Dazhong Dianping+ WeChat Mini Program Development Experience and Best Practices