Jeaye Wilkerson's Avatar

Jeaye Wilkerson

@jeaye.com

Creator of jank, the native Clojure dialect on LLVM with seamless C++ interop.

268
Followers
32
Following
112
Posts
18.10.2024
Joined
Posts Following

Latest posts by Jeaye Wilkerson @jeaye.com

Preview
jank is off to a great start in 2026 Learn about the jank alpha, LLVM bugs, nREPL support, the latest C++ interop enhancements, and what's upcoming for jank.

There's a new update for jank, the native #clojure dialect on LLVM. Check it out!

jank-lang.org/blog/2026-03...

06.03.2026 18:29 ๐Ÿ‘ 10 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
How to stick with your projects, even when they're janky - Wilkerson
How to stick with your projects, even when they're janky - Wilkerson YouTube video by ClojureTV

Having trouble sticking with your projects? Feeling burned out? Check out my #clojure Conj 2025 talk for a helpful guide.

www.youtube.com/watch?v=Alfq...

12.01.2026 19:27 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Oh, such a cool pursuit. I'm looking forward to more pictures. ๐Ÿ˜€

26.12.2025 20:43 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

One must always choose the lesser of two weevils.

16.11.2025 19:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Macroexpand 2025 Clojure online conferences by Scicloj

There will be a jank presentation at the upcoming macroexpand-deep conference this Saturday! If you'd like to see the crucial first steps of introducing jank into the world of machine learning, be sure to sign up (for free) and check it out.

scicloj.github.io/macroexpand-...

22.10.2025 18:04 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Still holding out on your #clojureconj tickets? Don't miss my presentation on jank! www.2025.clojure-conj.org

15.10.2025 17:29 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Twitch Twitch is the world

I'll be live on Twitch for the next couple of hours, hacking on jank's leiningen support!

www.twitch.tv/jeayewilkerson

08.10.2025 20:57 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
The jank community has stepped up! Clojure, LLVM, and C++ walk into a bar. jank is born. Don't think about it too much.

There's a new development update out for jank, the native #clojure dialect. Read up on what's been going on the past couple of months!

jank-lang.org/blog/2025-10...

03.10.2025 17:06 ๐Ÿ‘ 14 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Get Clang's PCH fixes merged (bounty: $1000) ยท Issue #446 ยท jank-lang/jank Overview We have an open PR waiting to be merged into LLVM. The PR fixes an issue with PCHs in jank. The PR is here: llvm/llvm-project#94166 However, I've done work to the PR which hasn't been merg...

I have a ๐Ÿ’ฐ $1,000 USD ๐Ÿ’ฐbounty on the last issue which is preventing jank from using upstream Clang/LLVM. I've outlined the problem in this ticket and I'm calling anyone interested to help us solve this!

RT this to help jank.

github.com/jank-lang/ja...

02.09.2025 20:58 ๐Ÿ‘ 5 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In theory, yes, since jank targets LLVM and LLVM can target WASM. This has been done for a lot of LLVM-based langs so far, but nobody has done it yet for jank. Perhaps you'll be the first? :)

02.09.2025 17:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Test all the things! :tada: ยท Issue #1 ยท jank-lang/clojure-test-suite General process Anyone is welcome to join in and write tests. The process goes like this: Pick a function from the list Leave a comment on this ticket to claim that function Add a new test file usi...

Looking for a new project? Want to help out jank and the #clojure community? Help us build out the clojure-test-suite! Anyone who knows Clojure can do this and the workflow is very easy. Try it out!

github.com/jank-lang/cl...

31.08.2025 18:59 ๐Ÿ‘ 14 ๐Ÿ” 4 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
jeayewilkerson - Twitch Creator of jank, the native Clojure dialect on LLVM with seamless C++ interop.

I'll be live on Twitch for the next couple of hours, hacking on jank's leiningen support!

www.twitch.tv/jeayewilkerson

27.08.2025 21:02 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Did you know that you can now install jank binaries on Ubuntu 24.04 and 24.10 by using jank's apt PPA? They build continuously from CI.

github.com/jank-lang/ja...

23.08.2025 18:44 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thank you, Nubank, for the Github sponsorship! To me, I gather that Nubank is investing in the future of jank because they clearly care about the future of #clojure and its community. I could not be more appreciative. ๐Ÿฉต

22.08.2025 20:02 ๐Ÿ‘ 15 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm happy to announce that I'll be presenting at Clojure Conj 2025.

My talk is entitled: "How to stick with your projects, even when they're janky"

We'll cover rewrites, building a community, development practices, avoiding burnout, and, of course, jank itself.

21.08.2025 19:59 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
jeayewilkerson - Twitch Creator of jank, the native Clojure dialect on LLVM with seamless C++ interop.

I'm live on Twitch for the next couple of hours, hacking on jank. www.twitch.tv/jeayewilkerson

13.08.2025 21:01 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - kylc/jank-imgui Contribute to kylc/jank-imgui development by creating an account on GitHub.

The first UI has been built in jank, the native Clojure dialect!

github.com/kylc/jank-im...

This example uses imgui, GLFW, and OpenGL. Kyle Cesare was brave enough to figure this all out using only jank's blog posts as docs. We're getting close!

13.08.2025 17:31 ๐Ÿ‘ 14 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
https://www.twitch.tv/jeayewilkerson

I've live now, building out Debian package support for jank. Come say hi! www.twitch.tv/jeayewilkerson

06.08.2025 21:05 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I've just built a distributable Arch Linux tarball for jank which can run on a fresh Arch Linux image with a couple of pacman deps installed. We're getting close to easy distro packaging and release binaries.

We're getting close to jank's alpha release. ๐Ÿ˜€

05.08.2025 19:41 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
jeayewilkerson - Twitch Building a native Clojure dialect on LLVM with seamless C++ interop

I'm live now, hacking on jank!

www.twitch.tv/jeayewilkerson

31.07.2025 21:03 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
jeayewilkerson - Twitch Creator of jank, the native Clojure dialect on LLVM with seamless C++ interop.

Live on Twitch, hacking on jank, the native #clojure dialect on LLVM. Come say hi!

www.twitch.tv/jeayewilkerson

30.07.2025 21:01 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

jank now has a health check, so you can troubleshoot any issues with your setup. This should come in handy as we add packages for Ubuntu, Arch, Nix, Homebrew, and MacPorts.

30.07.2025 17:34 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
jeayewilkerson - Twitch cozy coding - compiler development - jank, native Clojure dialect on LLVM with seamless C++ interop

Live on Twitch, hacking on jank, the native #clojure dialect on LLVM. Come say hi!

www.twitch.tv/jeayewilkerson

25.07.2025 21:01 ๐Ÿ‘ 7 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
jank is C++ jank is Clojure. jank is C++. The combination is amazing.

Here's a new jank development update, showcasing a full quarter's worth of work on seamless C++ interop in #Clojure. Don't miss this one.

jank-lang.org/blog/2025-07...

11.07.2025 17:21 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
The next phase of jank's C++ interop C++! Clojure! Magic! Dragons! Read all about it!

There's a new jank development update showcasing the latest seamless C++ interop features. Check it out!

jank-lang.org/blog/2025-06...

06.06.2025 18:34 ๐Ÿ‘ 9 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Noooo. The show was frustrating, but it was still amazing to see the WoT world brought to life. Many of us have invested so much time into reading those books and we have a connection to the characters.

The main frustration was that they diverged from the books quite a bit, but I had accepted it.

31.05.2025 00:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Waits is my #1 desert island artist. Ribot's such a good fit for his sound.

28.05.2025 06:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Today I turned NeoVim's syntax feature off (`syntax off`). Turns out it's no longer needed, with treesitter. Everything still works well and, in fact, some visual highlighting issues are gone. If you're using treesitter and you don't use `syntax off`, both are running.

26.05.2025 21:28 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Call your mom.

11.05.2025 20:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Scicloj open-source mentoring Scicloj offers mentoring to Clojurians who wish to become active in open-source projects. Please reach out What is that? # One of the big challenges of getting involved in open source is gaining a sen...

Do you want to be a compiler hacker? Want to use advanced C++ techniques in practice? Want to learn more about how #clojure works? I'm bringing on a fourth mentee to help work on jank. Reach out here if you're interested! scicloj.github.io/docs/communi...

09.05.2025 20:30 ๐Ÿ‘ 8 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1