Tagged articles
17 articles
Page 1 of 1
21CTO
21CTO
Feb 19, 2026 · Fundamentals

Why Compilers Still Matter: Debunking Musk’s ‘Code‑Free’ Future

The article traces Grace Hopper’s pioneering compiler work, critiques Elon Musk’s claim that AI will eliminate coding, explains how modern compilers transform source code through multiple deterministic stages, and argues that source code remains essential despite advances in large language models.

Code OptimizationLLMcompilers
0 likes · 17 min read
Why Compilers Still Matter: Debunking Musk’s ‘Code‑Free’ Future
dbaplus Community
dbaplus Community
Dec 27, 2025 · Fundamentals

How Compilers Evolved from Assembly to LLVM: A 60‑Year Journey

From the painful days of hand‑written assembly to the birth of Fortran, the rise of GCC, and the modular revolution of LLVM, this article traces six decades of compiler history, highlighting key breakthroughs, influential figures, and the lasting impact on modern software development.

FortranLLVMcompilers
0 likes · 6 min read
How Compilers Evolved from Assembly to LLVM: A 60‑Year Journey
Liangxu Linux
Liangxu Linux
Nov 6, 2024 · Fundamentals

From Switches to Compilers: The Evolution of Programming Languages

This article traces how simple binary switches evolved into CPUs, machine code, assembly language, control‑flow constructs, recursion, syntax trees, and finally modern compilers that translate human‑readable code into executable instructions.

AssemblyRecursioncompilers
0 likes · 12 min read
From Switches to Compilers: The Evolution of Programming Languages
IT Services Circle
IT Services Circle
Dec 15, 2023 · Fundamentals

The Journey of Anders Hejlsberg: From Turbo Pascal to TypeScript

This article chronicles the life of software pioneer Anders Hejlsberg, tracing his early work on Turbo Pascal, the evolution through Delphi and C#, and his later influence on TypeScript, highlighting his impact on programming languages, IDEs, and modern software development.

C#DelphiTurbo Pascal
0 likes · 6 min read
The Journey of Anders Hejlsberg: From Turbo Pascal to TypeScript
Liangxu Linux
Liangxu Linux
Nov 20, 2023 · Fundamentals

How Do Computers Really Work? A Deep Dive into CPU, Memory, and Architecture

This article explains the fundamental principles of computer operation, covering the von Neumann model, CPU and RAM interaction, instruction sets, memory hierarchy, caches, endianness, compilers, operating systems, and performance optimizations, while illustrating each concept with diagrams and code examples.

CPUMemory Hierarchycompilers
0 likes · 28 min read
How Do Computers Really Work? A Deep Dive into CPU, Memory, and Architecture
Open Source Linux
Open Source Linux
Oct 19, 2023 · Fundamentals

How Do Computers Really Work? Inside CPU, Memory, and Architecture

This article explains the fundamental principles of how computers operate, covering the basic architecture of CPUs and memory, the role of buses and registers, instruction sets, compiler translation, cache hierarchies, storage layers, and the impact of 32‑bit versus 64‑bit designs.

CPUInstruction SetMemory Hierarchy
0 likes · 27 min read
How Do Computers Really Work? Inside CPU, Memory, and Architecture
Top Architect
Top Architect
Nov 2, 2022 · Fundamentals

Fundamentals of Computer Architecture: CPU, Memory Hierarchy, Caches, and Compilers

This article provides a comprehensive overview of how computers operate, covering CPU instruction cycles, memory organization, endianness, compiler translation, operating‑system interaction, cache levels, storage tiers, and the principles of temporal and spatial locality that drive modern performance optimizations.

CPUMemory HierarchyOperating System
0 likes · 27 min read
Fundamentals of Computer Architecture: CPU, Memory Hierarchy, Caches, and Compilers
IT Services Circle
IT Services Circle
Jun 22, 2022 · Frontend Development

2022 Overview of JavaScript Development Tools: Compilers, Bundlers, Package Managers, Libraries, and Web Frameworks

This article provides a comprehensive 2022 survey of JavaScript development tools, examining compilers, bundlers, package managers, third‑party library creation, and modern web application frameworks, offering recommendations and performance insights to help developers choose the right tools for their projects.

JavaScriptWeb Developmentbundlers
0 likes · 9 min read
2022 Overview of JavaScript Development Tools: Compilers, Bundlers, Package Managers, Libraries, and Web Frameworks
Open Source Linux
Open Source Linux
May 23, 2022 · Fundamentals

How Do Computers Really Work? Inside CPU, Memory, and Compilers Explained

This article explores the core principles of computer operation, covering CPU architecture, memory hierarchy, instruction execution, compiler role, cache levels, and the impact of hardware design on performance, while illustrating concepts with diagrams and practical examples to demystify how modern computers process data.

CPUMemory Hierarchycompilers
0 likes · 27 min read
How Do Computers Really Work? Inside CPU, Memory, and Compilers Explained
Open Source Linux
Open Source Linux
Nov 7, 2021 · Fundamentals

How Do Computers Really Work? Inside CPU, Memory, and Compilers

This article explains the fundamental principles of computer operation, covering CPU architecture, memory organization, instruction execution, compiler translation, caching strategies, and the role of operating systems, while illustrating concepts with diagrams and code examples.

CPUMemory HierarchyOperating Systems
0 likes · 25 min read
How Do Computers Really Work? Inside CPU, Memory, and Compilers
Liangxu Linux
Liangxu Linux
Jun 6, 2020 · Fundamentals

Why Programmers Must Master Data Structures, OS, Compilers & Architecture

This answer explains why ordinary programmers should study core computer science subjects—data structures and algorithms, operating systems, compiler theory, and computer organization—illustrating each with practical examples, typical use cases, and the benefits they bring to real‑world software development.

AlgorithmsData StructuresOperating Systems
0 likes · 10 min read
Why Programmers Must Master Data Structures, OS, Compilers & Architecture
Architecture Digest
Architecture Digest
Dec 2, 2019 · R&D Management

From High School Programming to Microsoft: A Journey Through Compilers, GUI Libraries, and Career Development

The article chronicles vczh’s evolution from a curious middle‑school programmer to a Microsoft engineer, detailing his early game projects, compiler experiments, internships, work on WCF Tools, SQL Server, research at MSRA, the creation of the GacUI GUI framework, and the mentorship and career advice he offers to aspiring developers.

Microsoftcareercompilers
0 likes · 23 min read
From High School Programming to Microsoft: A Journey Through Compilers, GUI Libraries, and Career Development