LLMs Democratize Compiler Creation: From Recipes to Workflows

2025-09-01
LLMs Democratize Compiler Creation: From Recipes to Workflows

This article presents a novel perspective on everyday tasks as compilation processes. Using cooking as an example, the author likens recipes to programs and the cooking process to compilation execution. The advent of Large Language Models (LLMs) makes creating domain-specific compilers unprecedentedly easy, even for those without programming experience. With LLMs, we can transform everyday tasks – fitness routines, business processes, even music creation – into programmable environments, increasing efficiency and deepening our understanding of everyday systems. This is not only a technological innovation but also a shift in thinking, extending the concept of compilers from code to all aspects of life.