12 related articles

An in-depth analysis of the forces driving programming language rise and fall—ecosystems, market shifts, corporate backing, and technical inertia—to help developers make rational technology choices.

When AI generates better code than you write by hand, should programmers still code themselves? Explore how to balance efficiency with skill growth in the AI coding era.

From the 1960s to today, the prediction that AI will replace programmers has repeatedly appeared yet never come true. This article reviews 60 years of programming history and explains why developers remain valuable.

GCC Steering Committee releases official AI usage policy, defining contributor responsibility, transparency requirements, and core principles for AI-assisted development in open source.

AI coding tools are spreading fast—so where does programmer value lie? This article analyzes three key role shifts: from writer to reviewer, implementer to designer, and lone wolf to coordinator.

Cosine AI founder reveals how the UK's first sovereign LLM is being built — from government compute grants and RL credit attribution to multi-agent orchestration and synthetic data pipelines.
LFortran + Enzyme: A New Path to Autom…
LFortran + Enzyme enables automatic differentiation for decades of Fortran scientific code without rewrites. Learn the technical principles, implementation path, and impact on scientific ML.

A major breakthrough in AI coding! Hands-on tests show new LLMs generating a Minecraft clone in 90 minutes and a TMNT game in 30 minutes, building 3D scenes, animation, and game logic in one shot.

A deep dive into engineering Vibe Coding: using Superpowers for project-level decomposition and gstack for module layering and constraints to tame AI coding assistants like Codex and Claude Code.

Explore how AI visual programming transforms development from writing code line-by-line to click-and-drag operations, and its impact on developers and the future of software.
Expert OpinionsExploring the ultimate form of AI programming: when AI fully takes over coding, will high-level languages lose their purpose? Analyzing the possibility of AI writing assembly directly.
TutorialsSimon Willison shows how putting LLM CLI tools in shebang lines turns plain English text files into executable scripts, from basic usage to tool calls and YAML templates.