Sign in

joomy

@joomy.bsky.social
298 followers 183 following 29 posts

researcher at Bloomberg. somehow a computer doctor. posts about functional programming, dependent types, metaprogramming, linguistics, and Turkey. 🐦: twitter.com/joomy 🕸️: joomy.korkutblech.com

PostsRepliesMedia
joomy @joomy.bsky.social · 28/07/2026
🌶️ "Why Rocq is better than Lean for program verification": A write-up on why I don't give in to the hype and switch to Lean for formal verification of programs. joomy.korkutblech.com/posts/2026-0...
joomy.korkutblech.com
Why Rocq is better than Lean for program verification
A write-up on why I don't give in to the hype and switch to Lean for formal verification of programs.
1152
Reposted by joomy
Joe @doscienceto.it · 04/06/2026
Wrote a little #haskell quiz doscienceto.it/extension-or... Can you tell the valid Haskell Language Extensions (based on the GHC docs), from the Impostors?
doscienceto.it
Extension or Imitation?
Can you tell the real Haskell Language Extensions from the Imitations?
0174
Reposted by joomy
vaibhav sagar @vaibhavsagar.com · 22/04/2026
Compiler goes to programmer. "Programmer, I am in rough shape. Mutable references abound and the tiniest changes break API compatibility." Programmer replies, "The treatment is simple! Rewrite in Haskell and GHC will sort you right out." Compiler bursts into tears: "But I am GHC!"
012720
joomy @joomy.bsky.social · 16/04/2026
Kip is featured in a post by @dtemkin.bsky.social about natural language inspired esoteric programming languages! esoteric.codes/blog/five-es...
esoteric.codes
EsoNatLangs Bring the Complexity of Natural Language into Code
The five esolangs discussed in this piece -- Coem, Love Languages, Prāsa, Kip, and Captive -- draw on aspects of natural language usually avoided in code: nuance and ambiguity, complex grammars and mo...
031
joomy @joomy.bsky.social · 09/04/2026
Fermat, 1637
050
joomy @joomy.bsky.social · 31/03/2026
Rocq is Pacman complete! see Rocqman, a Pacman implementation (with some proofs!) in Rocq, extracted to C++ via Crane: github.com/joom/rocqman
181
Reposted by joomy
boarders.bsky.social @boarders.bsky.social · 26/02/2026
“If formal verification becomes vastly cheaper, then we can afford to verify much more software. […] AI also creates a need to formally verify more software: rather than having humans review AI-generated code, I’d much rather have the AI prove to me that the code it has generated is correct.”
martin.kleppmann.com
Prediction: AI will make formal verification go mainstream — Martin Kleppmann’s blog
173
Reposted by joomy
Hafif Programming @hafifprogramming.bsky.social · 17/02/2026
Türkçe programlama dili Kip (Konuk: Cumhur “Joomy” Korkut) youtu.be/XNJ3CJyGemY?...
youtu.be
Türkçe programlama dili Kip (Konuk: Cumhur “Joomy” Korkut)
YouTube video by hafif programming
011
Reposted by joomy
Jenny with a Green Ribbon Around Her Neck @readingtheend.bsky.social · 02/02/2026
one thing that would be cool, when prominent creators turn out to be terrible people, would be if we didn't have to go through this performative dance of insisting that their work was never good in the first place.
744044965
Reposted by joomy
Satnam Singh @satnam6502.bsky.social · 23/01/2026
At Harmonic we've just announced $1,000,000 of sponsorship for Principal Investigators and Rising Mathematicians. Significant O($100K) funding for high-impact projects. Early access to next-generation Aristotle models. Please apply! aristotle.harmonic.fun/sponsorships
aristotle.harmonic.fun
Aristotle API
073
joomy @joomy.bsky.social · 23/01/2026
number guessing game (courtesy of @fka.dev) in Kip's now interactive playground. see for yourself at kip-dili.github.io
041
Reposted by joomy
Mehmet Hakan Satman @jbytecode.bsky.social · 22/01/2026
Kip Programming Language by @joomy.bsky.social The language is based on a natural language: Turkish 🇹🇷. Not only one-to-one translations of keywords but the whole language is based on the Turkish grammar. Here is an example of `isodd` function.
131
Reposted by joomy
Sedat Kapanoğlu @ssg.dev · 17/01/2026
fantastic project. i always wanted to explore turkish grammar in programming because it’s so suitable for fluent constructs. glad to see others thinking the same.
github.com
GitHub - kip-dili/kip: A programming language based on grammatical cases of Turkish.
A programming language based on grammatical cases of Turkish. - kip-dili/kip
2176
Reposted by joomy
Julien Vanegue @jvanegue.bsky.social · 02/12/2025
This Friday, the New Jersey Prog Lang & Systems seminar hosted at @princeton.edu will feature our own @bloomberglp.bsky.social researcher Matthew Z. Weaver presenting new research done with @joomy.bsky.social on extracting certified C++ code from @CoqLang. Full program: njpls.org/dec2025.html
njpls.org
NJPLS Dec 2025
021
Reposted by joomy
Kiran @kirancodes.me · 08/10/2025
it's interesting bridging colloquial terminology between domains - as a verification gal, I'm very used to intrinsic/extrinsic to classify verification styles, but surprised my co-authors weren't aware of it, so had to look up if I had just made it up lol joomy.korkutblech.com/posts/2024-1...
joomy.korkutblech.com
Intrinsic vs. extrinsic verification
Tracing the origin of the terms
101
Reposted by joomy
DEI Speedwagon @myrrlyn.net · 07/09/2025
“c gets you close to the machine” is the kind of sentence that lands very differently after working in a factory you’re not supposed to be close to the machine! that’s where the finger munchers are!
1342158
Reposted by joomy
mcyoung 🏳️‍🌈 @mcy.gay · 14/07/2025
i love c++ mcyoung.xyz/2025/07/14/b...
mcyoung.xyz
The Best C++ Library · mcyoung
6326
joomy @joomy.bsky.social · 18/06/2025
excited that my team at Bloomberg is supporting PhD students in certified programming (and other infra/sec topics too!) through a fellowship. 💻🛡️ includes stipend, tuition, and internship. timely for Rocq and proof assistant folks as science funding tightens. please apply by July 18th! 📬
bloomberg.com
Bloomberg Infrastructure & Security Ph.D. Fellowship | Bloomberg LP
Apply now for the Bloomberg Infrastructure & Security Ph.D. Fellowship program. Applications are due by Monday, June 30, 2025 for the 2025-2026 academic year.
0136
Reposted by joomy
Alice ✨ @welltypedwit.ch · 17/05/2025
Violating memory safety with Haskell's value restriction welltypedwit.ch/posts/value-...
welltypedwit.ch
Violating memory safety with Haskell's value restriction
Violating memory safety with Haskell's value restriction
2409
joomy @joomy.bsky.social · 25/04/2025
hey, I’m going to be the last talk of the upcoming NJPLS! now I really have to prepare a talk… 🎙️ njpls.org/may2025.html
njpls.org
NJPLS May 2025
121
joomy @joomy.bsky.social · 16/04/2025
NYC folks, come hear me sing on May 31! tickets available here: www.eventbrite.com/e/new-york-a...
New York Ataturk Chorus Summer Concert flyer. Saturday, May 31, 2025. 2:30pm.
020
joomy @joomy.bsky.social · 12/02/2025
I'm writing a paper and I once again found myself explaining intrinsic vs. extrinsic style of verification. I never know what to cite for this, so I decided to dig a bit deeper to find the origin of these terms. please lmk if you find anything else: joomy.korkutblech.com/posts/2024-1...
joomy.korkutblech.com
Intrinsic vs. extrinsic verification
Tracing the origin of the terms
041
joomy @joomy.bsky.social · 27/11/2024
bound copies of my dissertation arrived and they are so pretty ☀️
A printed and bound copy of my dissertation. My title “Foreign Function Verification Through Metaprogramming”, my name “Joomy Korkut”, and the Princeton logo are gold foil stamped on a black leather cover.
1141
joomy @joomy.bsky.social · 19/11/2024
"A Verified Foreign Function Interface between Coq and C", by me, Kathrin Stark and Andrew W. Appel will appear at POPL 2025! www.cs.princeton.edu/~appel/paper... this is the culmination of years of research (and most of my grad school work), so I'm excited to see it finally published! 🎉
24419
Reposted by joomy
JMCT @jmct.bsky.social · 18/11/2024
Is it cool if I post one of my favorite creations from the other place? #functionalprogramming #math #programming
5269
joomy @joomy.bsky.social · 02/07/2023
Twitter was really bad at multilingualism. my followers were mostly English speakers (professional connections) and a few hundred Turkish speakers (personal connections). I avoided tweeting in Turkish because it could look unprofessional.
130
Reposted by joomy
plaidfinch @plaidfinch.net · 28/06/2023
if you run haskell on an ibm laptop, call it a thunkpad
085