jank는 Java 대신 C++과 상호운용하는 Clojure 방언으로, C++ 헤더를 포함하면 별도 상용구 코드 없이 네이티브 기능을 사용할 수 있음 템플릿, 가상 함수, 예외, 오버로드 결정, RAII를 지원하며, C++ 타입 시스템을 사용하고 C++ 코드로도 컴파일됨 Clang 기반 C++ JIT 컴파일러와 LLVM 기반 런타임으로 대화형 REPL 개발을 지원하며, 기존 nREPL 에디터 플러그인을 사용할 수 있음 Leiningen 기반 프로젝트 관리와 Cargo에서 영감을 얻은 네이티브 빌드 시스템을 통해 설치된 C/C++ 의존성을 찾거나 소스에서 빌드함 게임 개발에서 함수형 불변 데이터와 REPL 개발을 C++ 코드와 함께 활용할 수 있으며, AOT 컴파일로 작은 바이너리를 생성할 수 있음 Clojure와 C++의 결합 jank는 C++ 위에서 동작하는 Clojure 방언으로, 기존 코드를 유지하면서 네이티브 기능을 활용하도록 설계됨 Java 상호운용 대신 C++ 상호운용을 제공하며, 필요한 경우 :jank 리더 조건부를 사용할 수 있음 임의의 C++ 소스를 포함하고 C 또는 C++ 라이브러리에 링크할 수 있으며, C++ 타입 시스템을 사용함 템플릿, 가상 함수, 예외, 오버로드 결정, RAII를 별도 상용구 코드 없이 활용할 수 있음 Boost.Filesystem 예제는 boost/filesystem.hpp를 포함하고 boost.filesystem.file_size를 file-size로 이름을 바꿔 호출함 파일 경로를 cpp/cast로 std.string 타입으로 변환해 파일 크기를 구함 boost.filesystem.filesystem_error를 Clojure의 try/catch로 처리하고, .what으로 오류 메시지를 가져옴 Clang 기반 C++ JIT 컴파일러가 대화형 REPL 개발을 지원하며, LLVM 기반 JIT 런타임이 C++ 코드를 실행 중 컴파일함 선호하는 nREPL 에디터 플러그인을 사용할 수 있음 네이티브 빌드와 게임 개발 Cargo에서 영감을 얻은 개발 경험을 C++과 Clojure에 제공하며, Leiningen으로 프로젝트를 관리함 네이티브 빌드 시스템이 설치된 의존성을 찾거나 소스에서 빌드함 새 의존성을 추가하는 데 한 줄 변경이면 됨 프로젝트 예제는 ImGui, GLFW, OpenGL 관련 의존성과 lein-jank 플러그인을 사용하며, 디버그와 릴리스 빌드 설정을 분리함 ...
jank - C++과 매끄럽게 상호운용하는 네이티브 Clojure 방언
1 week ago
21
Related
Oracle, AI 인프라 확충 위해 약 26조원 규모 신주와 채권 발행 계획 제출
1 hour ago
3
Show GN: 치이카와 닮은꼴 찾기
1 hour ago
1
MyGo - Go UI와 웹 프런트엔드로 데스크톱 앱을 만드는 오픈소스
1 hour ago
3
Postgres 19 출시가 늦어지는 건 AI 때문이다 - 버그 발견이 수정을 앞지르다
2 hours ago
3
BYD, 지난달 미국의 한 분기 전체보다 많은 전기차 판매
2 hours ago
1
내가 가장 좋아하는 노트북
3 hours ago
2
Ubuntu, 거의 3주째 Linux 제로데이 원격 코드 실행 취약점 패치 미출시
3 hours ago
5
OpenBSD용 GEFS(Good Enough File System) 개발 진전
4 hours ago
2
Tips
click
Trending
Popular
승부 가리기엔 11회가 모자랐다…KT, 연장 접전 끝 롯데와 2-2 무승부→매직넘버 2
4 weeks ago
492
“군대 안가” 자랑한 축구대표팀에…안철수 “군대가 혐오시설? 군면제 없애야”
4 weeks ago
485
[ET특징주]펩트론, 일라이릴리 기술평가 종료 소식에 하락세
3 weeks ago
483
[美특징주]캠벨·제너럴밀스 등 강세…기술주 이탈해 소비재주로
2 weeks ago
480
은행권 AI 연쇄해킹…공격서버에 ‘중국어 문자열’ 있었다는데
4 weeks ago
479
이효리, 잔고 10만원·찬물 샤워 '쉬었음 청년' 커플 사연에.."너무 마음 아파"[연애전쟁]
4 weeks ago
380
“왜 슈퍼스타인지 증명했다” 김도영, 9회초 역전 스리런포 작렬…KIA 3위 자리 지켰다
4 weeks ago
378
존슨앤존슨, 켄뷰 분사로 혁신 의약품 집중…목표가 상향-씨티
4 weeks ago
367
[美특징주]레나, 버크셔해서웨이가 지분 매입 소식에 상승
3 weeks ago
365
발사대에 우뚝 선 누리호…막바지 준비 거쳐 내일 우주로
3 weeks ago
353
© Clint's Theme Park 2026. All rights are reserved



![[ET특징주]펩트론, 일라이릴리 기술평가 종료 소식에 하락세](https://img.etnews.com/news/article/2026/10/08/news-p.v1.20261008.b94f10395e00410b8d2a494b9b836893_P1.gif)
![[美특징주]캠벨·제너럴밀스 등 강세…기술주 이탈해 소비재주로](https://image.edaily.co.kr/images/content/defaultimg.jpg)

![이효리, 잔고 10만원·찬물 샤워 '쉬었음 청년' 커플 사연에.."너무 마음 아파"[연애전쟁]](https://image.starnewskorea.com/cdn-cgi/image/f=auto,w=1200,h=1498,fit=cover,q=high,sharpen=2/21/2026/10/2026100508283965845_1.jpg)


English (US) ·