원문: codespeak.dev | 토론: GeekNews · 댓글 3개
핵심 요약 코틀린 창시자가 LLM 기반의 차세대 프로그래밍 언어 CodeSpeak를 공개. 개발자는 코드 대신 간결한 명세(spec)를 작성하고
codespeak build명령으로 코드를 자동 생성하는 방식으로, 코드베이스를 5~10배 축소할 수 있다고 주장. 명세가 변경되면 시스템이 자동으로 코드를 재생성함. MDD(Model Driven Development)의 LLM 시대 변형으로 볼 수 있음.
커뮤니티 의견
- @brainer: “Joel Spolsky가 말했듯, ‘명세로부터 프로그램을 생성’ 하려는 시도는 늘 실패해왔음. 명세가 프로그램을 완전히 정의할 정도로 상세하다면, 그 명세를 쓰는 일 자체가 프로그램을 짜는 것만큼 어렵다는 이야기”
- @halfenif: “MDD(Model Driven Dev.)를 생각나게 합니다”
💡 실무 포인트: 명세 기반 코드 생성 접근법은 프로토타이핑이나 CRUD 중심 프로젝트에서 먼저 실험해볼 가치가 있으나, 복잡한 비즈니스 로직에는 한계가 있을 수 있음.