All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

jank: A Clojure Dialect Achieving Seamless C++ Interoperability

By

Jeaye

10mo ago· 10 min readenInsight

Summary

A solo developer's progress report on jank, a Clojure dialect that aims for seamless C++ interoperability. The post details how jank has evolved from being unable to reach into C++ at all to now supporting real-world C++ interop, thanks to contributions from the Clojurists Together sponsorship and key technologies in Clang and LLVM built by Vassil Vassilev and Lang Hames. The article showcases technical achievements in bridging Clojure and C++.

Key quotes

· 3 pulled
In April, jank was unable to reach into C++ at all.
I want to say thank you to Vassil Vassilev and Lang Hames for building the necessary tech in Clang and LLVM for jank to actually do all of this magic.
jank is Clojure. jank is C++. The combination is amazing.
Snippet from the RSS feed
jank is Clojure. jank is C++. The combination is amazing.

You might also wanna read