방문을 환영합니다.
2015.11.06 14:56

Clojure 입문 강좌

조회 수 642 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

Clojure 입문 강좌

- Clojure로 만드는 함수형 프로그래밍 맛보기

 

강사 : 박상규

일시 : 2015년 11월 19일(목)부터

매주 목요일 4강(11/19, 11/26, 12/3, 12/10)

장소 : 참세상 교육장(http://www.newscham.net/intro/intro.php?section=map)

주최 : 진보네트워크센터, 한국정보통신산업노동조합

 

<Clojure 소개>

 

클로저는 불변 자료형을 지원하는 함수형 프로그래밍 언어이다. 이는 멀티코어 CPU 시대의 멀티스레딩 프로그래밍에 원천적으로 내성이 강한 프로그래밍을 가능하게 한다. 또한 자체 제공하는 STM은 스레딩 개념 자체를 추상화하여 동시적/병렬적 프로그래밍을 매우 쉽게 할 수 있다. 클로저 코드는 자바 바이트 코드로 컴파일되어 JVM상에서 실행되기 때문에 바퀴를 새로 발명할 필요없이 방대한 자바 라이브러리들을 바로 가져다 사용할 수 있다. 그리고 클로저와 거의 같은 클로저스크립트는 자바스크립트로 컴파일되어 브라우저에서 실행되는데, 방대한 자바스크립트 라이브러리를 십분 활용할 수 있다. 클로저는 현대적 리습으로서 다른 언어들에서는 감히 흉내낼 수 없는 마법같은 매크로 기능을 계승한다.

 

프로그래밍은 궁극적으로 복잡성과의 싸움이다. 복장성을 이기는 길은 복잡성에 단련되는 것이 아니라, 단순성을 추구하는 것이다. 클로저는 단순성을 최대한 추구하는 언어이다. 클로저는 기존 언어의 우연적 복잡성이 없으며, 또한 본질적 복잡성의 완화까지도 가능하다. 클로저의 코드는 짧으면서 그 표현력은 뛰어나다.

 

이미 많은 기업에서 클로저를 사용해서 획기적인 성과를 얻었다. 스타트업에서 통신 회사, 은행 및 대형 소매업체들을 위시한 많은 엔터프라이즈급 회사들에서 클로저가 사용되고 있다. 클로저만을 사용해서 전세계적 서비스를 하는 회사도 있다. 이들 기업들은 보다 클로저가 적은 인원으로 보다 많은 성과를 낼 수 있음을 확인했다. (그리고 클로저 프로그래머들은 다른 어떤 언어를 사용하는 프로그래머들 보다 더 행복하다)

 

본 강좌는 클로저의 기본적 사항에 대해 Learn By Doing 방식으로 배워가도록 구성되었다. 수강자들이 클로저에서 자주 사용되는 핵심적인 내용을 어떻게 실질적으로 사용할 지에 대해 효과적으로 배울수 있도록 초점을 맞추었다. 본 강좌를 통해 클로저의 맛을 충분히 느낄 수 있기를 바란다.

 

<강사 소개>

 

박상규

임베디드 및 어플리케이션 개발 15년 경력.

한국정보통신산업노동조합 조합원.

현재 clojure.or.kr 운영. 한국의 클로저(Clojure) 전도사.

  • ?
    bkhappy 2015.11.10 15:03

    질문있습니다.

    해당 글만 봐서는 다른분도 잘 모르겠다 생각이 듭니다.

     

    1. 목요일 마다 하는건 알겠는데, 몇시에 시작을 하는지...

     

    2. 알려준 장소 url 수정을 해야할것 같습니다. 마지막 map) 부분에서  괄호를 빼주세요. 저 괄호때문에 경로가 깨져서,

       크롬, 익스플로에서 둘다   "찾아오시 길" 안내 페이지로  링크를 타지 않고 있습니다.

     

    확인부탁드립니다.

     

     

     

     


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 성명/보도 [성명] "1일의 근로시간은 휴게시간을 제외하고 8시간을 초과할 수 없다" IT산업노조 2023.12.27 393
공지 일반공지 경영난! 권고사직! 고용불안! IT산업 고용불안 신고센터에 알려주세요 file IT산업노조 2023.03.16 471
공지 IT노동자의 산업재해. 바로 당신의 이야기입니다. 1 IT산업노조 2010.07.22 25551
공지 IT노동자 연장근로수당 받는 방법 1 1 IT산업노조 2010.07.04 125737
372 성명/보도 [IT노조 성명]ICT 산업 노동자도 원칙적 52시간 근로를 원한다! file 대**4 2018.06.29 395
371 성명/보도 [지지성명] ‘한국 오라클 노동조합의 무기한 총파업’을 지지한다. 1 대**4 2018.05.22 285
370 성명/보도 [축사] 여성프리랜서일러스트레이터 연대의 출범을 축하합니다. 대**4 2018.05.18 551
369 알림 IT노조 규약 변경 IT산업노조 2018.04.24 256
368 소집공고 2018년 정기총회 소집공고 IT산업노조 2018.04.16 214
367 성명/보도 IMC게임즈 관련 민주노총 성명 지지하며 IT산업노조 2018.04.04 585
366 소집공고 2017년 정기대의원대회 소집공고 IT산업노조 2017.08.22 267
365 성명/보도 게임개발자는 게임 속 캐릭터가 아니다! 넷마블은 주당 90시간의 노동으로 인한 노동자의 죽음에 대해 책임져라!! 1 file chograve 2017.08.07 641
364 성명/보도 넷마블 과로· 공짜야근 증언대회 및 특별근로감독 촉구 기자회견 file chograve 2017.08.07 334
363 성명/보도 [자료 ] 크런치 모드가 죽였다! 넷마블 책임이다! file chograve 2017.08.04 383
362 [성명문] 계속되는 IT 업계의 부당한 폭력적 갑질에 대한 강력 처벌을 요구한다! file chograve 2017.07.17 1375
361 고용노동부 2017년2차 체불사업주 명단 공개 IT산업노조 2017.07.04 401
360 2017년 세계 노동절 대회 file chograve 2017.04.27 222
359 세월호참사 3년, 전야 기억 문화제 file chograve 2017.04.13 190
358 게임산업 노동자 노동환경 실태와 건강 조사 file IT산업노조 2017.03.28 283
357 야근앱 개인정보취급방침 IT산업노조 2017.03.05 317
356 홈페이지 장애 사과문 대**4 2017.02.09 261
355 일반공지 넷마블 과로사 진상규명을 위한 투쟁기금 모금 1 file 대**4 2017.02.07 2490
354 2017년 정기총회 소집공고 IT산업노조 2017.01.19 3207
353 중앙위원회 소집 공고 개미허리 2016.12.20 3141
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 22 Next
/ 22