Ruby의 바이마르 공화국: 아무도 지휘하지 않을 때 가장 흥미로운 작업이 나온다
Living in the Weimar Era of Ruby
RailsWorld에서 DHH는 Rails에 대한 관심을 버린 듯한 태도를 보였지만, 저자는 오히려 Ruby 생태계가 르네상스를 맞고 있다고 주장한다. PDF 생성, GUI, Parquet 등 오랫동안 'Ruby로는 안 된다'고 여겨졌던 문제들이 최근 몇 달 사이에 훌륭한 라이브러리들로 해결되고 있다. 바이마르 공화국처럼 기존 질서가 무너지고 아무도 책임지지 않을 때 가장 창의적인 작업이 탄생한다는 것이다.
옛 질서는 흥미를 잃었고, 아무도 책임지지 않았으며, 모든 사람의 발밑에서 땅이 흔들리고 있었다. 그리고 바로 그때 가장 흥미로운 작업이 만들어졌다.
HN 토론
52- chao-
기사에 링크된 José의 트윗에 대체로 동의한다: 뭔가를 더 낫게 만들기 위해 필요한 노력이 상당히 줄어들었다. 예를 들어, Ruby 동시성의 기본 요소가 좋아지기 위한 토대는 3-4년 전부터 있었다. 오래된 생태계 라이브러리와 관례 중 많은 수가 이런 최신 도구를 채택하지 않았고, 그걸 그들의 탓으로 돌리지는 않는다. 많은 경우 호환성을 깨는 변경이 필요했을 테니까. 10년 된 안정적인 라이브러리에서 호환성 깨는 변경은 팔기 어렵다. 그리고 애플리케이션 팀 입장에서도, 에이전트 기반 엔지니어링 이전에는 대규모 프로젝트를 새로운 라이브러리 세트로 마이그레이션하는 게 큰 부담이었을 것이다. 하지만 이제는 그렇지 않다!
Ruby가 BEAM 언어나 Rust가 될 일은 결코 없겠지만, Ruby의 단기적인 성능 개선이 무척 기대된다; 기본 언어(예: Spinel)뿐 아니라 더 넓은 생태계에서도 말이다. 몇 가지 함정만 피하고, 기본적인 아키텍처 일관성/조직을 유지하면(그리고 에이전트에게도 그렇게 하게 하면), Ruby는 표현력과 코드를 추론하기 쉬운 정도 사이에서 계속 좋은 균형을 유지한다 — 거기에 도달하기 위해 넣어야 하는 주석과 상용구의 양에 비해서도 그렇다.
어차피 코드를 읽지 말아야 한다고 확신한 사람에게는 그런 이점이 바람직하지 않을 테니, 잘 살아라! 그렇게 다른 전제에서 출발하면 대화할 게 별로 없다.
- woodruffw
예전에 Ruby를 많이 썼기 때문에, 저자는 언어와 커뮤니티의 미래에 대한 열정이 이해된다. 여러모로 훌륭한 언어이고 더 많은 주목을 받을 자격이 있다고 생각한다. 나는 Rails 사람이 아니었고, 커뮤니티가 Rails에 지나치게 묶여 있다고 오래 느껴왔으며, 그게 흔들려 풀리는 게 아주 좋을 수도 있다.
반면에, 바이마르 독일과의 비교는 좀 미친 것 같다. 내가 그 시기와 연관 짓는 것은 Fritz Lang보다는 '오스트유덴을 테러하는 준군사조직'에 가깝다. DHH의 공개적인 반동적 성향도 있고 해서, 이걸 Ruby의 부흥에 대한 비유로 쓰는 건 이상하게 느껴진다.
(이 비교가 악의적이라고는 생각하지 않는다, 다만 저자가 의도한 반응을 끌어내지는 못한다고 본다.)
- goatlover
> 며칠 동안 이 모든 것에 대해 매우 우울했다는 걸 인정해야 한다. 'AI가 모든 코드를 작성한다'는 것 때문이 아니다 — 그건 나에게 명백하고, 이 직업의 변화하는 지형을 슬퍼하지도 않는다
일 때문에 바이브 코딩을 강요받는 게 아니고, 여전히 코드 쓰는 걸 좋아한다면, 이런 정서를 이해하지 못하겠다. 자기 시간에 코딩하는 사람들은 뒤처지지 않을 것이다. 자기 시간이니 원하는 대로 쓰면 된다. 그리고 라이브러리나 개인 프로젝트를 손수 만드는 데 더 오래 걸리고 싶다면, 오히려 더 좋다.
물론 너무 어렵거나 시간이 많이 걸리거나 지루한 일에 AI의 도움이 필요하다면 그건 말이 된다. 하지만 모든 사람이 손코딩을 포기해야 한다는 생각은 터무니없다. 이건 모든 유급 프로그래밍 작업에 해당하는 것도 아니고, 마케팅 과대광고에도 불구하고 앞으로도 그렇지 않을 것이다.
- rdg1991
이 발표에서 정말 눈에 띈 것 중 하나는 Raspberry Pi에서의 Hey 언급이다 — 그건 실제로 얼마나 많은 사람들이 Hey를 쓰는지에 대한 고발처럼 느껴진다. 나는 Hey를 쓰는 사람을 딱 한 명 알고 있고, DHH를 좋아하는 사람들이 있는 Rails를 많이 쓰는 회사에서 일한다. 37S가 기억하기로 직원 50명 정도에서 최대치를 찍었고, 그마저도 대규모 이탈 전이었다는 점을 그의 업무/비즈니스 등에 관한 거창한 선언을 들을 때 명심하는 게 꽤 중요하다.
그가 Rails에 덜 집중하고 다른 사람들이 더 많이 맡게 해주길 바란다. Rails는 많은 걸 정말 잘하고, 그 위에서 뭔가를 빠르게 만드는 게 엄청 쉽다.
- asdffdasy
사람들은 DHH가 취소되고 있다느니 할 테지만, 그는 항상 정치적 견해가 매우 나빴다.
이제 그는 완전히 Musk의 궤도에 있으니, 공개적으로 말할 때 더욱 양극화될 것으로 예상한다.
그리고 궁극적으로 Musk는 그에게 Grok을 팔라고 수백만 달러를 줬다(자기가 배포판이라고 부르는 arch 설치 스크립트에 완전 통합하는 것부터 시작해서).
그러니 돈의 흐름을 따라가 보면, 그가 '그저 (Grok 영업사원으로서) 자기 일을 하는 것'이라는 게 꽤 명백하다.