Lobster Roll

All LHN/.

Programming Languages / CS Theory (2024-08)

RSS

Showing stories from 2024-08. View all

Symbolics S-Geometry manual (1988) (archive.org)
My Software Bookshelf (olano.dev)
LLMs struggle to explain themselves (jonathanychan.com)
How to write a programming language and shell in Go with 92% test coverage and instant CI/CD (youtube.com)
This is a companion to [another talk I gave about Elvish's design](https://lobste.rs/s/omrfjb/designing_shell_language_for_2010s), focusing on the implementation. Sorry for the click-baity title, I was trying very hard to get my proposal accepted :) I was told by several members of the audience t...
CIEL Is an Extended Lisp (ciel-lang.org)
Ruby shebang behavior (agj.bearblog.dev)
Upgrading from GHC 8.10 to GHC 9.6 – An experience report (h2.jaguarpaw.co.uk)
Delimited Continuations are all you need (youtube.com)
Python Developers Survey 2023 Results (lp.jetbrains.com)
Getting Started with Nix for Haskell (abhinavsarkar.net)
Objects Have Not Failed (2002) (dreamsongs.com)
aya-dev: A proof assistant and a dependently-typed language (github.com)
Compilation of JavaScript to Wasm, part 3: Partial evaluation (cfallin.org)
The Future of TLA+ (lamport.azurewebsites.net)
Typing lists and tuples in Elixir (elixir-lang.org)
Improving Notion's browser performance with WASM SQLite (notion.so)
Compiler front-end infrastructure (github.com)
awesome-numerics: Resources for learning about numerical methods (github.com)
State and time are the same thing (buttondown.com)
Compilation of JavaScript to Wasm, Part 2: Ahead-of-Time vs. JIT (cfallin.org)
Function Types in Nix (garnix.io)
What programming language is in this <code> block? (shkspr.mobi)
Electric Clojure v3: Differential Dataflow for UI (youtube.com)
Languages Without Abstraction (buttondown.com)
Teaching Concurrency (2009) (lamport.azurewebsites.net)
Parsing tiny and very large floating-point values: a programming-language comparison (lemire.me)
Precedence-aware pretty printing (bernsteinbear.com)
Bootstrap a Linux system from a 512 byte binary seed with 170 steps (github.com)
Advanced Python: Achieving High Performance with Code Generation (medium.com)
SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL (storage.googleapis.com)
SQL has been extremely successful as the de facto standard language for working with data. Virtually all mainstream database-like systems use SQL as their primary query language. But SQL is an old language with significant design problems, making it difficult to learn, difficult to use, and difficul...