jank는 Java 대신 C++과 상호운용하는 Clojure 방언으로, 헤더를 포함해 템플릿과 가상 함수, 예외 및 RAII를 활용하도록 설계됐다. Clang과 LLVM 기반 JIT, REPL 및 nREPL 개발 흐름을 제공하고 Leiningen 기반 도구로 네이티브 의존성을 관리한다. 게임 개발에서도 불변 데이터와 대화형 작업을 C++ 코드와 결합하고 AOT 바이너리를 만들 수 있다. 다만 저장소는 현재 알파라고 명시하므로 기존 Clojure 프로그램의 완전한 호환성과 운영 안정성을 일괄 보장하는 정식판은 아니다.