Зручним способом використання чудової моделі мислення є розширення компілятора для виявлення проблем, для пошуку яких він ще недостатньо розумний™. Як і в нових повідомленнях про помилки, які охоплюють нові класи помилок. Наприклад, нещодавно я написав великий (15 тис. токенів) файл на raw C. Цей файл реалізує деякі хардкорні функції в HVM, яка є лінійною мовою, де змінні не можуть використовуватися більше одного разу, ризикуючи пошкодити пам'ять. Це дуже тонка помилка. Візуальний огляд всього файлу займе багато часу. Налагоджувати дуже важко. Я втрачав на це години/дні в минулому. Цього разу я щойно написав підказку, в якій попросив ШІ виявити нелінійне використання – те, на що GCC не здатна. Він не виявляв усі помилки одразу, тому мені довелося повторно запустити запит кілька разів. Незважаючи на це, він швидко вказав на місця в коді, які були неправильними, що дозволило мені швидко їх виправити. Я продовжував повторно запускати підказку, поки вона не почала галюцинувати, що в основному означає, що більшість помилок зникли.
9,89K