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)

Honda Civics and the Evil Valet

https://juniperspring.org/posts/honda-evil-valet/
298•librick•10h ago•57 comments

Free SQL→ER diagram tool, runs in the browser, nothing uploaded

https://sqltoerdiagram.com/
185•robhati•8h ago•33 comments

GLM 5.2 Is Out

https://twitter.com/jietang/status/2065784751345287314
623•aloknnikhil•19h ago•349 comments

Noise infusion banned from statistical products published by Census Bureau

https://desfontain.es/blog/banning-noise.html
837•nl•21h ago•523 comments

Don't trust large context windows

https://garrit.xyz/posts/2026-05-06-dont-trust-large-context-windows
129•computersuck•5h ago•92 comments

Every Frame Perfect

https://tonsky.me/blog/every-frame-perfect/
750•ravenical•1d ago•237 comments

500-year-old monasteries outperform at digital transformation (U. of Zurich)

https://phys.org/news/2026-05-historic-monasteries-digital-countries.html
30•indynz•2d ago•20 comments

Treating pancreatic tumours may have revealed cancer's master switch

https://economist.com/science-and-technology/2026/06/12/treating-pancreatic-tumours-may-have-reve...
387•andsoitis•22h ago•135 comments

Tribblix: The retro Illumos distribution

http://tribblix.org/
47•naturalmovement•6h ago•16 comments

FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

https://github.com/kekcleader/FreeOberon
98•peter_d_sherman•2d ago•44 comments

Building a serial and VGA "everything console"

http://oldvcr.blogspot.com/2026/06/building-serial-and-vga-everything.html
36•classichasclass•9h ago•5 comments

Pyodide 314.0: Python packages can now publish WebAssembly wheels to PyPI

https://blog.pyodide.org/posts/314-release/
137•agriyakhetarpal•4d ago•32 comments

Raress96/Dolby-Atmos-encoder: PoC Dolby Atmos encoder

https://github.com/raress96/dolby-atmos-encoder
10•xbmcuser•2d ago•1 comments

Pac-Man, but you're the ghost

https://garrit.xyz/posts/2026-06-13-pac-man-but-you-re-the-ghost
115•mindracer•7h ago•54 comments

Beagle: Git, URIs and all the dirty words

https://replicated.wiki/blog/uris.html
20•gritzko•2d ago•7 comments

Phoenix LiveView 1.2

https://phoenixframework.org/blog/phoenix-liveview-1-2-released
135•ksec•6h ago•37 comments

Codex for open source

https://openai.com/form/codex-for-oss/
239•EvgeniyZh•2d ago•99 comments

LaserWriter seeds

https://inventingthefuture.ghost.io/laserwriter-seeds/
24•frizlab•3d ago•1 comments

A low-carbon computing platform from your retired phones

https://research.google/blog/a-low-carbon-computing-platform-from-your-retired-phones/
299•vikas-sharma•1d ago•158 comments

Weave: Merging based on language structure and not lines

https://ataraxy-labs.github.io/weave/
45•rohanat•9h ago•28 comments

GameBoy Workboy

https://tcrf.net/Workboy
193•tosh•18h ago•69 comments

Amazon CEO's talks with U.S. officials triggered crackdown on Anthropic models

https://www.wsj.com/tech/ai/amazon-ceos-talks-with-u-s-officials-triggered-crackdown-on-anthropic...
709•ls612•18h ago•522 comments

RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8

https://imil.net/blog/posts/2026/rtx-5080-+-rtx-3090-setup-80+-tok-s-on-qwen-3.6-27b-q8/
257•iMil•1d ago•88 comments

Running DOS on Behringers DDX3216 with a DIY x86-Bios from Scratch

https://chrisdevblog.com/2026/06/08/running-dos-on-behringers-ddx3216-using-a-diy-x86-bios/
99•rasz•17h ago•23 comments

Appreciating Exif

https://brentfitzgerald.com/posts/appreciating-exif/
166•burnto•4d ago•35 comments

AI coding at home without going broke

https://stephen.bochinski.dev/blog/2026/06/13/ai-coding-at-home-without-going-broke/
304•sbochins•19h ago•243 comments

ReactOS (FOSS "Windows") achieves 3D-accelerated Half-Life on real hardware

https://www.phoronix.com/news/ReactOS-Running-Half-Life
242•jeditobe•12h ago•41 comments

The experience of rendering Arabic typography and its technical debt

https://lr0.org/blog/p/arabic/
248•bookofjoe•23h ago•65 comments

Police officer investigated for using AI to 'create evidence' in multiple cases

https://news.sky.com/story/derbyshire-police-officer-investigated-for-using-ai-to-create-evidence...
336•austinallegro•15h ago•165 comments

The adder at the heart of Intel's 8087 floating-point chip

https://www.righto.com/2026/06/intel-8087-adder-reverse-engineered.html
114•pwg•18h ago•27 comments