Lobster Roll

All Programming (General) 44210 Systems / Low-Level / OS 29271 Programming Languages / CS Theory 22789 Data / Databases / Infrastructure 17194 Web Development 15434 Security / Privacy 13804 Culture / Philosophy / History / Reading 13227 Productivity / Career / Business 10063 Maker / DIY / Hardware 7332 Science / Math / Physics 5439 AI / Machine Learning 5154 Design / UX / Visualization 4867 Gaming / Retro Computing 4225 Apple / macOS / iOS 3458 Internet / Digital Culture 1953 Crypto / Blockchain 504 Health / Fitness / Lifestyle 125

Programming Languages / CS Theory

RSS
Lowtype: Elegant types in Ruby (codeberg.org)
Bringing Emacs Support to OCaml's LSP Server with ocaml-eglot (tarides.com)
Lazy Linearity for a Core Functional Language (alt-romes.github.io)
Optimizing Ray Tracing in Haskell (2020) (medium.com)
Graph Algorithms in Rayon (davidlattimore.github.io)
bonsai_term: A library for building dynamic terminal apps by Jane Street (github.com)
Swift regrets (belkadan.com)
A Very Fast 64–Bit Date Algorithm: 30-40% faster (benjoffe.com)
Solving the Partridge Packing Problem using MiniZinc (zayenz.se)
Evolution of Streaming Computation Models (medium.com)
Python is not a great language for data science. Part 1: The experience (blog.genesmindsmachines.com)
Announcing Unison 1.0 (unison-lang.org)
We Rewrote Our Startup from PHP to Gleam in 3 Weeks (radical-elements.com)
The Promise of P-Graphs (pavpanchekha.com)
Towards Pen-and-Paper-Style Equational Reasoning in Interactive Theorem Provers by Equality Saturation (steuwer.info)
Constant-time support lands in LLVM: Protecting cryptographic code at the compiler level (blog.trailofbits.com)
The Lambda Papers (transcribed) (research.scheme.org)
Case against OOP is understated, not overstated (2020) (boxbase.org)
On Modelling Agent Systems with Erlang (2004) (erlang.org)
Alice - new build system for Ocaml (alicecaml.org)
edn.c: A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration (github.com)
Fifty Shades of OOP (lesleylai.info)
Does Dioxus spark joy? (fasterthanli.me)
Build a Compiler in Five Projects (kmicinski.com)
µcad: New open source programming language that can generate 2D sketches and 3D objects (microcad.xyz)
Parallel Threads in Racket v9.0 (blog.racket-lang.org)
`satisfies` is my favorite TypeScript keyword (sjer.red)
Introducing F# 10 (devblogs.microsoft.com)
The worst programming language of all time (youtube.com)
Hindsight – Type-safe and evolvable event sourcing for Haskell (hindsight.events)