코딩잘알 분들의 도움을 구합니다
학교 코딩 입문강좌가 CLOJURE라는 툴을 사용하더군요...
코딩의 코짜도 잘 모르지만.. 입에 풀칠하려면 기본은 해야한다고 들은지라...
1) CLOJURE라는 툴이 입문용으로 적합한지, 또한 향후 활용성은 괜찮은지.. (특히 통계 활용측면에 있어서)
2) 혹시 다른 것 특별히 추천하시는것 있으신지..
3) 조금 정보를 찾아보니 JAVA랑 호환이 된다고 하던데 이게 정확히 어떤 의미인지..
아무쪼록 컴린이 도와주시면 감사하겠습니다. ![]()
11
댓글
댓글 남기기
로그인 후 댓글을 남기실 수 있습니다.
| 글쓰기 |

우선 저는 프로그래밍으로 먹고 사는 사람은 아니구요. 제 연구를 하는데 필요한 툴로써 활용하는 사람입니다. 그냥 가볍게 활용하는 정도..구요. 오히려 [Celtics/Pats]엔젤차일드님과 비슷한 처지이기에 더 적합한 조언을 드릴 수 있을 것도 같고, 반대로 잘 모르는 사람이기에 틀린 조언을 드릴 수도 있을 것 같습니다. 그래도 그냥 제 생각을 말씀드려보겠습니다.
1) CLOJURE 라는건 처음 들어보는데, 찾아보니 툴...이라기보단 프로그래밍 언어의 하나네요. 범용성이 좋은 하이레벨의 언어인 듯 한데, 사실 이런건 입문하시는데에는 큰 의미가 없다고 생각합니다. 입문하실 때에는 온라인에 참고하실만한 코드와 강좌들이 많고 쉽게 쓸 수 있는 언어가 최고라고 생각해요. 프로그래밍 언어는 일단 하나를 배워서 감을 잡고 나면 다른 언어를 배우는 것은 그렇게 어렵지 않기 때문입니다.
2) 그래서 보통 간단한 코딩 입문은 Python 으로 많이들 하십니다. 역시 프로그래밍 언어의 하나이구요. 정석적으로는 C 나 C++로 하는게 보통이지만 이 둘은 코딩의 기본기를 익히기엔 좋지만 짧은 시간에 배워서 이곳저곳 활용하기는 쉽지 않은 언어들이라서요. 분야가 어느 쪽인지 몰라 확언드리기는 힘들지만, 요즘 유행하는 machine learning 이나 AI 같은 분야를 공부하기에도 Python 이 꽤 좋습니다. 입문자가 사용하기도 쉽고, 조금만 검색해보면 쉽게 사용가능한 라이브러리 (다른 사람이 짜놓은 코드라고 생각하시면 됩니다) 도 많구요.
3) JAVA와 호환된다는 부분은, JAVA 라이브러리를 그대로 가져다 쓸 수 있다는 것으로 보입니다. 그러니까 웹에 돌아다니는 JAVA 코드를 그대로 가져다가 CLOJURE 에서 쓸 수 있다는 뜻이죠. 여기서 JAVA 역시 프로그래밍 언어의 하나이고, 예전부터 전통적으로 많이 쓰여온 언어입니다. CLOJURE 는 C 나 Python, JAVA 등 보다 훨씬 역사가 짧은 언어이기에 쓸 수 있는 라이브러리가 많지 않다는 단점이 있을텐데 그걸 JAVA 호환성으로 커버할 수 있을 것 같습니다.