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)

Debian votes to allow "responsible use of generative AI"

https://lwn.net/Articles/1091231/
265•pluc•2h ago•209 comments

Indirect Calling of Nested Functions on GCC Without Executable Stack

https://uecker.codeberg.page/2026-08-29.html
31•uecker•2h ago•7 comments

SQLite as a Document Database (2020)

https://dgl.cx/2020/06/sqlite-json-support
38•lioeters•4d ago•2 comments

Show HN: Typebase – A single-folder back end you write in TypeScript

https://typebase.io
41•andrewww-dev•3d ago•4 comments

Tether: iMessage, SMS, etc. on Linux

https://zackbartel.com/blog/2026/08/tether/
18•zackb•5d ago•5 comments

Creating the Aetheryte Radio

https://haz.ee/posts/aetheryte-radio.html
33•wonger_•1d ago•6 comments

Samsung's Processing-in-Memory (PIM)

https://chipsandcheese.com/p/hot-chips-2026-samsungs-processing
191•ingve•10h ago•65 comments

Glacier Mice

https://en.wikipedia.org/wiki/Glacier_mice
143•ostacke•4d ago•29 comments

GUIs should be fully keyboard-driven

https://ckardaris.com/blog/2026/08/28/keyboard-driven-guis.html
948•ckardaris•1d ago•468 comments

Boot a Virtual iPhone via Apple's Virtualization.framework

https://github.com/Lakr233/vphone-cli
345•hentrep•17h ago•92 comments

EVE Online moves to Python 3

https://www.eveonline.com/news/view/the-move-to-python-3-begins
146•TylerJaacks•4d ago•79 comments

Htmx 4.0

https://four.htmx.org/announcements/2026-08-28-htmx-4.0.0-is-released
749•rmsaksida•1d ago•186 comments

Hunting Down a Go Runtime Bug on 32-Bit Embedded Systems

https://sigma-star.at/blog/2026/08/go-runtime-netpoll-bug/
77•birdculture•3d ago•9 comments

Show HN: Galaxium, an experimental WebGPU space explorer

https://galaxium.app
57•guillaumec•5d ago•18 comments

U.S. sanctions against the A/I Collective

https://www.inventati.org/
671•exiguus•1d ago•690 comments

StemDeck, a free, open-source and local AI stem separator

https://github.com/stemdeckapp/stemdeck
170•thclpr•15h ago•45 comments

Europe's last regular standard-gauge steam passenger service

https://parowozowniawolsztyn.pl/?page_id=2141
86•GungulSurm•2d ago•21 comments

I accidentally turned LLM memory into program analysis

https://pwning.systems/posts/llm-memory-program-analysis/
226•matt_d•17h ago•65 comments

Time complexity of operations on Python's built-in types

https://docs.python.org/3.16/library/time-complexity.html
49•theanonymousone•4d ago•9 comments

Inception-style curved map for turn-by-turn directions

https://www.orbify.eu/demo/
566•smoser•1d ago•184 comments

TurboKV: Insanely fast Rust key-value store

https://github.com/kingroryg/turbokv
153•rgbimbochamp•14h ago•73 comments

Just the rumour of a bug is enough to find an exploit these days

https://anil.recoil.org/notes/rumour-is-the-exploit
361•avsm•1d ago•115 comments

Parsing the Infamous Japanese Postal CSV

https://www.dampfkraft.com/posuto.html
12•birdculture•47m ago•0 comments

Iceland votes on whether to restart talks on joining EU

https://www.bbc.com/news/articles/cn45vdxyvvlo
266•tosh•4h ago•322 comments

GrapheneOS project: pixel 11 no longer supports hardware memory tagging (MTE)

https://bsky.app/profile/grapheneos.org/post/3mua32q4ds22e
16•400thecat•1h ago•3 comments

Nancy Grace Roman Space Telescope

https://science.nasa.gov/mission/roman-space-telescope/
4•JumpCrisscross•41m ago•0 comments

Monzo Stand-In

https://monzo.com/blog/tolerating-full-cloud-outages-with-monzo-stand-in
109•coffeefuel•5d ago•47 comments

Our decision on Cursor following its acquisition by SpaceX

https://openai.com/index/our-decision-on-cursor-following-its-acquisition-by-spacex/
698•meetpateltech•14h ago•419 comments

Queen Caroline turned King Arthur into an 18C royal PR strategy

https://theconversation.com/how-queen-caroline-turned-king-arthur-into-an-18th-century-royal-pr-s...
37•samizdis•4d ago•9 comments

Experiments with Plotter Art

https://sometimes.digital/posts/experiments-with-plotter-art/
83•surprisetalk•5d ago•8 comments