Ruby: Езикът, който кара AI агентите да пишат код по-бързо
Ruby и AI агентите: защо езикът, който не е на мода, дава най-добри резултати
Твърдението, че Ruby е най-добрият избор за разработка с AI, обикновено предизвиква скептицизъм. Ruby вече не е сред любимите теми в технологичните форуми и много разработчици го смятат за остарял. Въпреки това един експеримент показа, че подобни твърдения заслужават по-внимателно разглеждане.
Как протече тестът
Екипът на Coolhand Labs реши да провери на практика как AI агентите се справят с една и съща задача в различни езици. Използваха Claude Code с Sonnet 4.6, за да имплементират функция в клиентски пакети на Ruby, TypeScript и Python. Процесът включваше планиране от AI, одобрение от човек, код ревю от друг агент и финална проверка през CI.
Този подход позволи да се измерят реалните разлики в производителността, а не само да се разчита на мнения.
Резултатите
Ruby се справи най-добре. Агентът завършваше задачите по-бързо и използваше по-малко токени. TypeScript се класира на второ място, докато Python показа значително по-слаби резултати. Не беше само скоростта — екипът откри, че Ursachen за разликите са свързани с инструкциите, с които работи агентът.
Защо инструкциите променят всичко
Проблемът с Python се криеше в допълнителните инструкции, които бяха настроени в репозиториума. AI трябваше да пускат lint и тестове преди да завърши всяка задача. Тези