frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Using Coalton to implement a quantum compiler (2022)

https://coalton-lang.github.io/20220906-quantum-compiler/
57•andsoitis•1y ago

Comments

reikonomusha•1y ago
Coalton remains in active development and is used at a couple companies. Like a handful of others in recent history, it's a language that's designed and implemented directly against the needs of either actual products or (PLT-unrelated) research initiatives, so things like performance aren't an afterthought.

There are a few software engineering positions in the Boston, MA area to work on the Coalton compiler (algebraic type systems, optimizations, high-performance computing, dev tools, ...) and to use it for autonomous, firm realtime systems (unrelated to quantum). Email in profile if interested.

joshjob42•1y ago
Is Coalton compatible broadly compatible with the features of CIEL? I've been interested in getting into CL, and CIEL seems like a very nice batteries-included way to do that. But Coalton is also quite interesting and brings some features that may be useful. But I'm such a novice in this particular space (I'm mostly a Julia user with Python and some elisp) that I can't quite tell. Obviously I could start learning CL using CIEL and later play with Coalton but was just wondering if you knew how they may play together.
reikonomusha•1y ago
Coalton can be used wherever (almost any) Common Lisp can be used: mixed in, side by side, exclusively, as an library, etc.

CIEL doesn't presently ship any native Coalton interfaces, so all invocations of CIEL within Coalton code would have to be in a "lisp" form, which is like Rust's "unsafe".

    (define (some-coalton-function arg)
      ;; break out to Lisp
      (lisp String (arg)
        ...CIEL stuff here...))
On ordinary safety settings, the String declaration on the Lisp code will be checked at runtime so that wrong types don't leak back into the surrounding/calling Coalton code.

Conversely, Coalton code can be freely used within Common Lisp code regardless of whether it uses CIEL.

dang•1y ago
A couple bits of past discussion:

Using Coalton to Implement a Quantum Compiler - https://news.ycombinator.com/item?id=36413832 - June 2023 (1 comment)

Using Coalton to Implement a Quantum Compiler - https://news.ycombinator.com/item?id=32741928 - Sept 2022 (1 comment)

Beyond All Reason (Free Total Annihilation Inspired RTS)

https://www.beyondallreason.info
147•mosiuerbarso•3h ago•61 comments

The case against geometric algebra (2024)

https://alexkritchevsky.com/2024/02/28/geometric-algebra.html
78•Hbruz0•3h ago•48 comments

Who Owns Your ATProto Identity? Hint: It's Probably Not You

https://kevinak.se/blog/who-actually-owns-your-atproto-identity-hint-its-probably-not-you
13•kevinak•31m ago•3 comments

David Ahl's Basic Computer Games Ported to C

https://github.com/proteanthread/bcg
28•theanonymousone•2h ago•10 comments

A 3D voxel game engine written in APL

https://github.com/namgyaaal/avoxelgame
97•sph•6h ago•8 comments

Google Hits 50% IPv6

https://blog.apnic.net/2026/04/28/google-hits-50-ipv6/
257•barqawiz•6h ago•256 comments

Loupe – A iOS app that raises awareness about what native apps can see

https://github.com/mysk-research/loupe
394•Cider9986•1d ago•159 comments

Two Qwen3 models on one DGX Spark: the residency math

https://www.devashish.me/p/two-qwen3-models-on-one-dgx-spark
21•devashish86•2d ago•9 comments

Running MicroVMs in Proxmox VE, the Easy Way

https://taoofmac.com/space/blog/2026/06/18/1845
127•zdw•1d ago•10 comments

Renting a sewing machine from the library

https://www.bbc.com/future/article/20260618-the-weird-and-wonderful-libraries-of-finland
277•sohkamyung•15h ago•157 comments

Zigzag Decoding with AVX-512

https://zeux.io/2026/06/17/zigzag-decoding-avx512/
101•luu•3d ago•20 comments

Slow breathing modulates brain function and risk behavior

https://www.cell.com/neuron/fulltext/S0896-6273(26)00339-9
275•croes•16h ago•78 comments

Epoll vs. io_uring in Linux

https://sibexi.co/posts/epoll-vs-io_uring/
202•Sibexico•15h ago•50 comments

A tale of two path separators

https://alexwlchan.net/2021/slashes/
42•dbaupp•4d ago•12 comments

Windows UI evolution: Clicking an unassociated file

https://movq.de/blog/postings/2026-06-20/0/POSTING-en.html
88•jandeboevrie•8h ago•57 comments

Developers don't understand CORS (2019)

https://fosterelli.co/developers-dont-understand-cors
260•toilet•13h ago•197 comments

Rare medieval bookmark exceeds expectations at auction

https://www.thehistoryblog.com/archives/76314
23•speckx•4d ago•8 comments

15-minute at-home Lyme disease tick test

https://www.bostonglobe.com/2026/06/17/business/lyme-disease-tick-test/
155•bookofjoe•3d ago•111 comments

Cosmodial Sky Atlas

https://frankforce.com/cosmodial-sky-atlas/
13•surprisetalk•4d ago•4 comments

SMPTE Makes Its Standards Freely Accessible

https://www.smpte.org/blog/smpte-makes-its-standards-freely-accessible-openingstandards-library-t...
273•zdw•21h ago•93 comments

Unauthorized alert sent to cell phones across Brazil

https://www.cnn.com/2026/06/20/americas/brazil-hackers-unauthorized-alert-latam
158•zdw•18h ago•118 comments

DOS Game "F-15 Strike Eagle II" reversing project needs DOS test pilots

https://neuviemeporte.github.io/f15-se2/2026/06/20/needyou.html
266•LowLevelMahn•23h ago•68 comments

Proportional-Integral-Derivative Controllers

https://en.wikipedia.org/wiki/PID_controller
53•dhorthy•1d ago•26 comments

UHF X11: X11 Built for VisionOS and Apple Vision Pro

https://www.lispm.net/apps/uhf-x11/
214•zdw•21h ago•49 comments

The Great Intermediary Panic

https://www.minid.net/2013/1/23/the-great-intermediary-panic
6•meerita•2d ago•2 comments

Guide to the TD4 4-bit DIY CPU

https://www.philipzucker.com/td4-4bit-cpu/
54•andrewstuart•2d ago•5 comments

Show HN: TownSquare, a tiny presence layer for websites

https://townsquare.cauenapier.com/
212•cauenapier•1d ago•118 comments

Whole cross-sectional human ultrasound tomography

https://www.nature.com/articles/s41551-026-01660-4
93•lnyan•3d ago•18 comments

Alice is impatient

https://brooker.co.za/blog/2026/06/19/waiting.html
121•birdculture•18h ago•35 comments

Temporary Cloudflare accounts for AI agents

https://blog.cloudflare.com/temporary-accounts/
230•farhadhf•1d ago•130 comments