LLM 시대의 새로운 '라이스프 저주'가 온다
원제 The Lisp curse, now coming to your ecosystem
166 포인트댓글 114
Key Point
LLM으로 코드 생성이 쉬워지면서 자체 코드 작성 중심의 개발 문화가 확산되면, 지금까지 구축된 오픈소스 생태계 자체가 와해될 수 있다는 경고다.
핵심 요약
- 라이스프 저주는 라이스프의 강력함과 유연성 때문에 개발자들이 기존 라이브러리 대신 자체 솔루션을 만들기 쉬워져 재사용 가능한 컴포넌트 부족으로 이어지는 현상을 말한다.
- 최근 LLM의 발전으로 기존 라이브러리를 학습하는 것보다 프롬프트 몇 개로 코드를 생성하는 것이 더 빠르고 저렴해졌다는 주장이 제기되고 있다.
- 이런 상황이 현실화되면 개발자들이 오픈소스 라이브러리 사용을 줄이게 되고, 유지보수자들이 받는 피드백과 커뮤니티 기여가 감소한다.
- 두 번째로 새로운 오픈소스 라이브러리 개발이 정체될 것인데, 코드 생성이 간단해지면 프로젝트 관리, 배포, 버전 관리 등 오픈소스 유지보수의 부담을 떠안을 이유가 줄어들기 때문이다.
- 이 두 효과가 악순환을 이루면서, 새로운 기술과 접근법을 생태계에 통합할 라이브러리가 부족해져 개발자들은 더욱 자체 솔루션 생성으로 돌아설 수 있다.
- 저자는 LLM으로 모든 것을 생성하기보다는 검증된 라이브러리의 추상화를 신뢰하는 것이 맞다고 주장하지만, LLM 코딩은 필연적이고 어느 정도의 오픈소스 협업 감소와 소프트웨어 개발의 고립화는 피할 수 없을 것 같다고 예측한다.