더 이상 Ruby gem을 개발할 마음이 없어 모든 저장소를 아카이브함

4 hours ago 3

Ruby gem 개발자가 개발 중단을 명확히 알리기 위해 소스 코드 저장소를 아카이브함 개발 의욕의 바탕이었던 사람의 즐거움과 창의성을 위한 Ruby의 시대가 지났다고 느끼며, 사람과 함께 사람을 위해 작업하던 시절과 선을 그음 Rails의 소유와 통제 구조, 이를 이끄는 DHH의 견해와 LLM 에이전트 중심 개발 행보에 강한 반감을 드러냄 Rails뿐 아니라 Ruby 언어 자체의 개발과 지향점도 LLM 에이전트 중심으로 바뀌고 있다는 점을 중단 이유로 삼음 인간이 작성한 코드를 대기업이 AI 학습에 이용하고 그 출력이 다시 공유 자원을 오염시키는 상황에서 공동 자원에 기여할 의욕을 잃음 사람을 위한 Ruby와 개발 동기의 상실 Ruby gem 소스 코드 아카이브는 더 이상 해당 프로젝트를 개발하지 않는다는 사실을 분명히 하기 위한 조치임 Ruby 설계자 Yukihiro Matsumoto(Matz) 는 2000년 글에서 삶의 목적에는 즐거움이 있으며, 프로그래머가 창의적인 작업에 집중할 때 즐거움을 느끼므로 Ruby를 프로그래머가 행복해지도록 설계했다고 적음 2019년 인터뷰에서도 Ruby는 기계가 아니라 인간을 위해 설계한 언어라고 말함 해당 gem들은 Ruby가 즐거움과 창의성, 인간을 위한 언어를 표방하던 시기에 개발됨 당시에도 모든 것이 좋았던 것은 아니지만, 적어도 사람과 함께 사람을 위해 작업한다는 동기가 있었음 이제 그 시대가 지났다고 느끼며 Ruby gem 개발에 대한 열의도 사라짐 Rails의 통제 구조와 DHH의 행보에 대한 반감 Ruby의 대표적 용도는 Rails를 이용한 웹 애플리케이션 개발이었지만, Rails가 오픈소스이면서도 개인에게 소유되고 통제된다는 점에 반감을 가짐 특히 DHH의 견해를 받아들이기 어렵다고 판단함 Rails를 포크하려는 Mosscap의 작업도 진행 중임 Rails World 2026 기조연설을 보고, DHH가 Ruby와 Rails뿐 아니라 프로그래밍 자체에도 별다른 관심이 없어졌다고 받아들임 Rails World는 DHH가 몇 년 전 RailsConf에 초대받지 못한 데 대한 불만으로 직접 만든 행사라고 비판함 DHH는 Rust 사용을 “눈에 산을 붓는 것”에 비유하면서도, LLM 에이전트로 Rust 앱을 만들고 생성된 코드는 보지도 않는다는 점을 문제 삼음 Ruby의 AI 중심 전환과 공유 자원 기여 중단 Rails를 넘어 Ruby 언어 자체도 상당 부분 LLM ...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵