▲GN⁺ 2025-02-25 | parent | ★ favorite | on: 왜 Clojure인가?(gaiwan.co)Hacker News 의견 어떤 프로그래밍을 즐겼냐고 묻는다면, 쉘에서 데이터를 처리하는 파이프라인을 구축하고, 지난 5년 동안 Clojure와 ClojureScript를 작성하는 것이었음 현재 4명이 함께 Clojure를 작성하고 있으며, 총 30년 이상의 Clojure 경험을 보유하고 있음 프라하에서 Clojure를 선호하는 컨설팅 회사를 시작했으며, 다양한 시스템에 적합한 선택이 될 수 있다고 생각함 Clojure를 12년 동안 사용해왔으며, 그 이전에는 12년 이상 Java를 사용했음 Clojure와 Java로 훌륭한 앱과 라이브러리를 만들었음 Clojure를 "가장 덜 나쁜 프로그래밍 언어"라고 설명하며, 핵심이 강력하고 안정적임 도구를 마스터하면 작업 속도와 정밀도가 향상됨 Clojure의 REPL 지향 워크플로우는 중요한 가치 제안임 Clojure를 작성하는 것을 사랑하며, 다른 언어들과 비교해도 Clojure에 대한 깊은 애정을 설명할 필요가 없음을 깨달았음 다른 언어들에 대한 개인적인 문제에 관심이 없으며, Clojure에 대한 사랑은 이론적, 실용적, 감정적, 재정적 이유 때문임 Clojure는 완벽하지 않지만, 일반적인 프로그래밍 언어 중 가장 만족스러움 공동 창업자는 최소한의 회사로 최대한의 제품을 만드는 것을 목표로 함 5년 동안 부트스트랩하여 100만 달러 이상의 ARR을 달성했으며, Clojure가 큰 역할을 했음 Clojure는 프로그래머로서의 행복에도 기여했으며, 앞으로 Clojure 핵심 제품 팀을 성장시킬 계획임 Clojure를 사용하여 10년 동안 SaaS 비즈니스를 운영했으며, Clojure 없이는 불가능했을 것임 언어의 안정성이 매우 유용하며, 다른 생태계에서는 자주 소프트웨어를 다시 작성해야 하는 경우가 많음 피상적인 비판보다는 실제로 언어를 사용한 사람들의 통찰력 있는 게시물을 읽을 것을 권장함 Clojure를 사용하는 사람들에게 <a href="https://www.flow-storm.org/">Flow Storm</a>을 추천함 좋은 테스트 스위트와 함께 사용하면 다양한 시나리오를 트리거할 수 있음 Rich Hickey로부터 많은 것을 배웠으며, Clojure와 FP에 대한 열정이 있었음 그러나 비즈니스가 성장하면서 동적 타이핑이 부담이 되었고, 주요 인력이 떠난 후 Clojure 개발자를 찾는 데 어려움을 겪었음 현재는 Python과 Go로 대부분의 스택이 구성되어 있음 ClojureDocs의 문서가 오래되었다는 지적이 있었으며, 답변에 투표할 수 있는 기능을 추가하고 싶었음 Google 알고리즘 덕분에 ClojureDocs가 주로 사용되고 있음 Clojure의 안정성에 대한 부분이 놀라웠으며, 매년 시도할 때마다 모든 것이 달라졌다고 느낌 "Hello World" 실행이 여전히 느린지 궁금하며, Clojure를 읽는 것은 즐겁지만 작성하는 것은 항상 장애물이었음 공통 Lisp로 시작한 후 Go와 Rust로 이동했지만, 최근 Clojure를 다시 보고 있음 REPL과 인터랙티브 프로그래밍 덕분에 빠르게 작업을 수행할 수 있음 JVM은 훌륭한 런타임임
Hacker News 의견
어떤 프로그래밍을 즐겼냐고 묻는다면, 쉘에서 데이터를 처리하는 파이프라인을 구축하고, 지난 5년 동안 Clojure와 ClojureScript를 작성하는 것이었음
Clojure를 12년 동안 사용해왔으며, 그 이전에는 12년 이상 Java를 사용했음
Clojure를 작성하는 것을 사랑하며, 다른 언어들과 비교해도 Clojure에 대한 깊은 애정을 설명할 필요가 없음을 깨달았음
공동 창업자는 최소한의 회사로 최대한의 제품을 만드는 것을 목표로 함
Clojure를 사용하여 10년 동안 SaaS 비즈니스를 운영했으며, Clojure 없이는 불가능했을 것임
Clojure를 사용하는 사람들에게 <a href="https://www.flow-storm.org/">Flow Storm</a>을 추천함
Rich Hickey로부터 많은 것을 배웠으며, Clojure와 FP에 대한 열정이 있었음
ClojureDocs의 문서가 오래되었다는 지적이 있었으며, 답변에 투표할 수 있는 기능을 추가하고 싶었음
Clojure의 안정성에 대한 부분이 놀라웠으며, 매년 시도할 때마다 모든 것이 달라졌다고 느낌
공통 Lisp로 시작한 후 Go와 Rust로 이동했지만, 최근 Clojure를 다시 보고 있음