본문 바로가기

반응형

흔한말 (collection)/LISP(Clojure)

(3)
re-frame your ClojureScript applications - Shaun Mahood(Clojure conj 2016 발표 번역-개인공부용) CLJS의 Re-frame 프레임워크 요즘 관심이 생겨서 개인적으로 Clojure 컨퍼런스 자료들을 유튜브에서 많이 찾아보고 있는데, 영어의 한계 때문인지 개략적인 흐름을 파악하는 정도로 그쳐서, 발표마다 한 문장씩 해석하면서 공부하는 걸 시작했습니다. 파파고와 구글 번역의 도움을 받아서 초벌 번역을 한 후에, 고유명사 오류를 고치고, 문장 구성을 조금 다듬는 수준에서 번역한 스크립트를 올립니다. 혹시 오번역이 있다면 의견남겨주시기 바랍니다. 공부하는 입장에서 기록 삼아 올리는 것이기 때문에 피드백이 오히려 절실합니다. 번역 수정 및 관련 정보 주석 작업도 계속 업데이트 할 예정입니다. 클로저 컨퍼런스 요약 혹은 번역은 앞으로도 종종 올릴 것 같습니다. re-frame your ClojureScript ..
Leiningen의 도움을 받아 Clojure와 인사하는 방법(꾸-벅) Clojure 공부를 시작했으니 Hello, World 부터 한번 해보겠습니다. 지난번에 설치했던 Leiningen을 활용하여 시작합니다. Command 창 열고 원하는 경로 가기 프로젝트를 생성하고 싶으면 프로젝트를 만들기 원하는 상위 경로로 갑니다. cmd를 열고 (window key + r 누르고 cmd 입력) 원하는 경로로 가줍니다. 저는 C:\study\hello_clj 경로에 프로젝트를 만들어 주고 싶습니다. 그러니 먼저 C:\study폴더로 이동합니다. 프로젝트 이름 정하기 경로로 이동했으면 프로젝트 이름을 정합니다. 저는 아까 ‘hello_clj’로 정했으니 cmd에 ‘lein new app hello_clj ’ 라고 적어줍니다. new는 새 프로젝트를 만들겠다라는 말이고 app은 Lein..
Clojure 개발환경 세팅 여기는 제가 개인적으로 Clojure Language를 공부하는 곳입니다. 두서 없이 작성될 수 있으며 설명이 친절하지 않을 수 있습니다. 혹시 궁금한 점이 있으면 댓글로 남겨주세요. 개발환경 세팅 운영체제는 Windows 기준입니다. JVM 설치 JVM 1.6 이상을 설치하면 된다고합니다. 저는 “jdk 설치” 설치로 검색하여 아무 블로그나 따라하였습니다. 저는 상기의 경로에 설치했습니다. Clojure 설치 Clojure는 Lisp의 파생언어(Dialect)이고 JVM 엔진 상에서 구동됩니다. 그래서 상기의 jdk 설치가 필요했던거구요. Leiningen은 커맨드라인 방식의 Clojure 개발 환경이자 프로젝트 관리툴입니다. 필수라고 보시면 됩니다. Leiningen 설치 leiningen-win-i..

반응형