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)

My server is a phone now

https://seg6.space/posts/phone-server/
98•seg6•3h ago•45 comments

Improving Heuristics for A* Pathfinding

https://www.redblobgames.com/pathfinding/heuristics/differential.html
65•bobbiechen•1w ago•10 comments

Fastmail offers EU data region

https://www.fastmail.com/blog/fastmail-offers-eu-data-region/
322•groomlake•9h ago•146 comments

Shopify replaced Redis with MySQL for inventory reservations–and it scaled

https://shopify.engineering/scaling-inventory-reservations
47•adletbalzhanov•3h ago•11 comments

Os8088: A powerful Mac-like OS for the IBM XT, 286, 386

https://os8088.com/
32•jggonz•2h ago•9 comments

_for-sale DNS records

https://specification.website/spec/foundations/for-sale-dns/
349•shaunpud•12h ago•132 comments

Open-source interactive map for the Aug 12 total solar eclipse

https://eclipsefan.org/?v=2&t=max&layers=eclipse%2Cbesselian%2Cumbra-live%2Cshadow-3d%2Ccloud-pro...
90•MarcoDewey•6h ago•18 comments

The Sound and Music of 'Hyper Light Drifter' [video]

https://gdcvault.com/play/1024135/The-Sound-and-Music-of
15•hyperific•3d ago•1 comments

Can Intel finally beat ARM on performance per Watt?

https://hackaday.com/2026/08/08/want-energy-efficiency-dude-youre-getting-a-dell/
164•gumby•9h ago•99 comments

Making difficulty curves in games

http://www.davetech.co.uk/difficultycurves
60•hakkikonu•3d ago•18 comments

Dithered QR Codes

https://www.andrewt.net/dithered-qr-codes/wtf/
23•jmusall•2h ago•3 comments

DeepMind's WeatherNext model achieves breakthrough forecasting cyclones

https://deepmind.google/blog/weathernext-ai-model-achieves-breakthrough-in-forecasting-cyclones/
389•bhavansig•16h ago•116 comments

Timeline of the OpenAI accidental attack against Hugging Face

https://simonwillison.net/2026/Aug/7/openai-timeline/
344•882542F3884314B•15h ago•351 comments

Maryland Closes More of Cunningham Falls State Park After Second Beaver Attack

https://news.maryland.gov/dnr/2026/08/05/dnr-closes-additional-areas-of-cunningham-falls-state-pa...
87•bookofjoe•4h ago•52 comments

Triton: DirectX 11 Driver for QEMU

https://blog.getutm.app/2026/introducing-triton-directx-11-driver-for-qemu/
138•electricant•12h ago•25 comments

US Military's cyber command unit grapples with cluster of deaths by suicide

https://www.bloomberg.com/news/articles/2026-08-06/us-military-s-cyber-command-unit-grapples-with...
249•rbanffy•15h ago•393 comments

Building a local positioning system to track runners using Ultra-Wideband

https://zeus.ugent.be/blog/25-26/12urenloop-uwb/
43•robinpdev•1w ago•3 comments

Preventing Misfolding by Preventing Folding

https://www.science.org/content/blog-post/preventing-misfolding-preventing-folding
43•surprisetalk•4d ago•1 comments

DDisasm: Reversible (bi-directional) Disassembler

https://github.com/GrammaTech/ddisasm
20•aboardRat4•5d ago•3 comments

When Feature Flags Do and Don't Make Sense

https://software.rajivprab.com/2019/12/19/when-feature-flags-do-and-dont-make-sense/
3•whack•5d ago•0 comments

Should you stop cracking your knuckles?

https://www.bbc.com/future/article/20260807-should-i-stop-cracking-my-knuckles
9•tchalla•3h ago•5 comments

TinySol, a tiny solitaire game for DOS

https://classicbits.net/coding-and-software/my-software/monosol/
47•skibz•8h ago•11 comments

Danish high schoolers will have to verbally defend written assignments

https://mezha.net/eng/bukvy/ca117584_denmark_requires_oral/
511•theanonymousone•7h ago•242 comments

Gateway 2000's hilariously bad ads in the 90s (Part II)

https://buttondown.com/suchbadtechads/archive/gateway-2000-part-2/
101•rfarley04•13h ago•77 comments

“Code was never the hard part” is an insult to all programmers

https://blog.senko.net/code-was-never-the-hard-part-is-an-insult-to-all-programmers
584•senko•11h ago•364 comments

The AI Apocalypse Is Here

https://www.compactmag.com/article/the-ai-apocalypse-is-already-here/
11•reasonableklout•32m ago•2 comments

Lost my phone at the office. Claude suggested tracking Bluetooth signal strength

https://twitter.com/un1c0rnioz/status/2084686552299634805
221•ilamont•1d ago•162 comments

Hardware backdoors in some x86 CPUs

https://github.com/xoreaxeaxeax/rosenbridge
348•epestr•18h ago•94 comments

The Unreasonable Effectiveness of Mathematics in the Natural Sciences [pdf]

https://web.njit.edu/~akansu/PAPERS/The%20Unreasonable%20Effectiveness%20of%20Mathematics%20(EP%2...
25•pseudolus•5h ago•10 comments

Message your other Claude Code sessions

https://code.claude.com/docs/en/cross-session-messaging
62•mfiguiere•10h ago•32 comments