레일즈 창시자의 비전: LLM 시대의 웹 개발 방향성
What About Rails?
Hacker NewsRails 창시자 DHH가 컨퍼런스에서 AI 기반 개발 비전을 발표하며, 기존 웹 앱 중심의 아키텍처를 벗어난 새로운 기술 방향을 제시했습니다.
- 주요 제품군을 전통적인 Rails 스택 대신 네이티브 앱과 Rust 기반 백엔드로 재구축하며, 웹 중심의 개발 패러다임을 전환하고 있습니다.
- LLM 코드 생성 및 에이전트 활용이 개발 표준으로 자리 잡으면서, 인간의 직접 코딩 비중이 급격히 줄어들 전망입니다.
- 제시된 변화가 Rails 자체의 명확한 로드맵이라기보다 AI 기술 트렌드를 반영한 비전에 그치므로, 구체적인 실행 계획을 점검할 필요가 있습니다.
데이비드 하이네마이어 한슨(DHH)은 Rails World 2026 기조연설에서, 프로그래밍의 미래가 (LLM) 기반 코드 생성에 의해 주도될 것이라는 비전을 제시했습니다. 그는 이제 영어가 최고의 프로그래밍 언어라고 주장하며, LLM이 생성한 코드를 개발자가 반드시 읽을 필요는 없을 것이라고 언급했습니다. 이로 인해 대부분의 회사에서 근무하는 대다수 프로그래머에게 수작업으로 코드를 작성하는 것은 더 이상 경제적으로 생산적인 활동이 아니라는 주장이 제기되었습니다.
DHH는 플래그십 제품군에 대해 기존 Rails 스택을 벗어나 네이티브 애플리케이션과 Rust 언어를 서버 측 백엔드로 채택하고 있음을 밝혔습니다. 그는 LLM 활용으로 병목 현상이 사라졌다고 보고, 모든 지원 플랫폼의 네이티브 앱 구축에 이 기술들을 사용한다고 설명했습니다. 비록 DHH 본인은 Rust가 보기 흉하다고 주장하지만, LLM을 통해 코드를 읽지 않아도 성능과 안정성을 높게 평가하고 있습니다.
그는 올해 8월에만 15만 줄의 코드(주로 '장황한' Rust)를 작성했다고 밝히며, 이는 과거 연간 평균 약 3만 줄에 비하면 급격한 변화입니다. 그러나 이러한 수치 비교는 방법론적 오류가 있다는 지적이 많습니다. 특히 LLM이 생성한 코드를 인간이 직접 작성한 간결한 Ruby 코드와 동일 선상에서 비교하는 것은 적절하지 않다는 분석이 제기되었습니다.
용어 풀이
- 대규모 언어 모델
- 방대한 글을 학습해 문장을 이해하고 만들어 내는 AI 모델. ChatGPT, Claude, Gemini가 여기에 속해요.