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)

Isar Aerospace reaches orbit and deploys payloads on second flight

https://isaraerospace.com/press/history-for-european-spaceflight-isar-aerospace-reaches-orbit-and...
42•mpweiher•1h ago•3 comments

Cloud in a Bottle: making self-hosting accessible to everyone

https://cloudinabottle.org/blog/launch-post
383•zplizzi•9h ago•170 comments

The revolt of the reader

https://bcantrill.dtrace.org/2026/09/05/the-revolt-of-the-reader/
344•chmaynard•11h ago•136 comments

Music Theory for Programmers

https://runjs.app/blog/music-theory-for-programmers
110•birdculture•3d ago•46 comments

The ColorChecker, photography's most important 24 squares, turns 50

https://www.dpreview.com/news/the-colorchecker-photographys-most-important-24-squares-turns-50/
59•sohkamyung•4d ago•7 comments

Play GTA III in the Browser

https://quenq.com/apps/vice-city-online/
11•rzk•1h ago•3 comments

OpenBSD Stories: Strange Medieval Devices

http://miod.online.fr/software/openbsd/stories/smd.html
57•zdw•3d ago•11 comments

AI, Tools and Transformation

https://www.ben-evans.com/benedictevans/2026/9/3/ai-tools-and-transformation
52•firexcy•6h ago•16 comments

Watch the 'Eclipse of the Century' Next Year When Spain, Egypt and More Go Dark

https://www.nytimes.com/2026/08/13/travel/solar-eclipse-2027-morocco-egypt.html
24•bookofjoe•3d ago•17 comments

AMD Based FreeBSD Desktop Reloaded

https://vermaden.wordpress.com/2026/09/06/amd-based-freebsd-desktop-reloaded/
47•vermaden•6h ago•3 comments

Chrome again exempts Google from user site data settings

https://lapcatsoftware.com/articles/2026/9/1.html
385•ExMachina73•9h ago•50 comments

Discovery of a new OpenAI agent message board

https://collusion.wiki/
2182•moultano•1d ago•1542 comments

Learn Programming with OCaml

https://usr.lmf.cnrs.fr/lpo/
246•elvis70•16h ago•93 comments

GPT-6 Astra on robot arms

https://openai.robocurve.org/gpt-6-astra/
176•Anon84•7h ago•124 comments

The "$60 Gaming PC" – AMD BC-250 (2025)

https://devquasar.com/hardware/the-60-gaming-pc-amd-bc-250/
339•networked•19h ago•98 comments

Private German rocket makes history, reaches orbit from European soil

https://www.space.com/space-exploration/launches-spacecraft/isar-aerospace-second-launch-norway-a...
575•bookmtn•12h ago•299 comments

Site Is Closed on Sundays

https://v7.robweychert.com/
79•edent•2h ago•77 comments

Actively exploited sandbox RCE in all Chromium versions

https://nvd.nist.gov/vuln/detail/cve-2026-85046
774•negura•1d ago•467 comments

Nitter has more working instances than before the takedowns

https://codeberg.org/mv12star/shitter/wiki/Instances
678•Cider9986•1d ago•342 comments

Visualizing Rust's Vtables: How dyn Trait Works In Memory

https://sofiabelen.github.io/projects/visualizing-rusts-vtables-how-dyn-trait-works-in-memory/
170•torutofu•19h ago•32 comments

Topologist's Map of the World

https://www.futilitycloset.com/2026/09/01/small-world-20/
85•beardyw•4d ago•24 comments

LLMs as a Cognitive Virus

https://arxiv.org/abs/2609.03344
269•canjobear•13h ago•197 comments

RecurseCenter.return()

https://mm-dev.rocks/series/recursecenter.return/
49•evakhoury•4d ago•8 comments

How Swiss tables work in Go built-in map

https://victoriametrics.com/blog/go-swiss-table-map/index.html
76•valyala•2d ago•5 comments

Matching Puzzle Pieces and Disappointing Benchmarks

https://llogiq.github.io/2026/03/20/case.html
5•speckx•2d ago•0 comments

A Computer History Time Capsule

https://blog.archive.org/2026/08/27/a-computer-history-time-capsule/
4•mooreds•4d ago•0 comments

Balrogg: Demonically compacting (up to 15%) lossless Vorbis/Opus recompressor

https://github.com/iczelia/balrogg
81•palaiologos•2d ago•11 comments

Delidded Intel I9-14900KS CT Scan

https://www.lttlabs.com/articles/2026/09/02/delidded-intel-i9-14900ks
100•willx86•3d ago•5 comments

Statichost.eu – European static site hosting

https://www.statichost.eu/
478•p4bl0•1d ago•222 comments

Terpstra Keyboard

http://terpstrakeyboard.com/
134•cl3misch•22h ago•60 comments