(ns hello.core)
(defn Hello-Name [args]
(println (str "hello " (first args))) )
(defn My-Calc-Program []
(let [x (Long/parseLong (read-line)) y (Long/parseLong (read-line)) z (read-line)]
(case z
"+" (println (+ x y))
"-" (println (- x y))
"*" (println (* x y))
"/" (println (/ x y)) )
)
)
(defn Sum-All [args]
(println (apply + (map #(Long/parseLong %) args )) )
)
(defn -main [& args]
(Sum-All args) )
언젠가는 해보자 하던 clojure..
https://eunmin.gitbooks.io/clojure-for-beginners/content/quizz.html
에 있는 연습문제들을 중에서
아주아주 기초문제 몇개를 풀어봄.
어려워 죽것다 ㅜ
아무리 생각해도 메이저 언어되기는 힘들것같다.
일단 밀어주는 기업이 없어서 언어,ide설정부터 다른언어랑 비교해서 너무 힘들다
Visual studio 2013 버전에는 플러그인으로 Clojure CLR 버젼 설치할수 있었는데 없어진듯하다.
마소는 F#
구글은 코틀란을 미는데 흠..
728x90
'프로그래밍 언어 노트 > Clojure' 카테고리의 다른 글
[Clojure] 좋은 사이트들 (0) | 2018.10.14 |
---|---|
[Clojure 연습] 4. 4Clojure Elementary 2 (0) | 2018.10.14 |
[Clojure 연습] 3. 4Clojure Elementary (0) | 2018.10.14 |
[Clojure 연습] 2. 기초 연습문제 (0) | 2018.10.13 |
[Clojure] read-line을 통하여 값을 읽을때 print보다 먼저 불리는 현상 (0) | 2018.10.08 |