Tagged: language-design
Showing 6–10 of 10 articles
Higher-Order Functions Without Lambdas ilo added map, flt, and fld - but not anonymous functions. Here's why named functions win for AI agents. Read article Nine Syntax Experiments: What I Learned Testing Language Designs Against LLMs Nine syntax variants for the same language, benchmarked against Claude Haiku. Positional args mattered more than abbreviations. Read article Guards Instead of if/else Flat early returns vs nested conditionals. Why ilo ditched if/else entirely. Read article Why ilo Has No Mutable Variables Immutability wasn't an ideological choice. It was a token-cost calculation. Read article Why I'm Building a Programming Language for AI Agents Every language ever made was designed for humans. What happens when you start from scratch for a different audience? Read article