Почему синтаксис Nova выглядит так: 11 споров с Claude о дизайне языка
- Words
- 73
- Chars
- 462
- AI summary
- Yes
The author is building Nova, a backend language similar to Go and Rust, and says almost every notable syntax decision came out of arguments with Claude. One dispute ended when Claude dropped its effects syntax after the objection that "!throws looks like not," while settling the method declaration syntax took five rounds. The author adds that Claude sometimes changes his mind too. The article presents eleven such stories about why Nova's syntax is designed that way, along with a checklist.
«!throws выглядит как not». Этой фразы хватило, чтобы Claude отказался от своего синтаксиса эффектов. А на синтаксис объявления метода понадобилось пять раундов. Иногда Claude переубеждает и меня. Я делаю Nova — язык для бэкенда, похожий на Go и Rust. Почти у каждого заметного решения в его синтаксисе есть история спора с ИИ. Вот одиннадцать таких историй, почему язык устроен именно так, и чек-лист: когда стоит спорить с ИИ, а когда соглашаться. Читать далее
Open article