Why I love OCaml (2023)(mccd.space)
379 points by art-w | 270 comments
Personal blog post by Marc Coquand explaining why he loves OCaml, comparing it with Haskell and other languages he has used.
First screen, captured . Hover to scroll the page, or open the video.

Captured . Click for the whole screenshot.
379 points by art-w | 270 comments
Personal blog post by Marc Coquand explaining why he loves OCaml, comparing it with Haskell and other languages he has used.
17 points by fuzztester | 14 comments
387 points by mesaoptimizer | 533 comments
A long personal essay arguing why Haskell is a practical, productive language for building real software like web servers, covering fewer mistakes and easier reasoning.
61 points by AlexeyBrin | 16 comments
546 points by fagnerbrack | 213 comments
A blog post arguing that many so-called abstractions in codebases are merely layers of indirection that add complexity and hurt performance without real value.
747 points by wrxd | 581 comments
A closed GitHub pull request to matplotlib by user crabby-rathbun proposing to replace np.column_stack with np.vstack().T for performance.
651 points by vortex_ape | 100 comments
GitHub repository for anvaka's Map of GitHub, an interactive map visualizing GitHub repositories as countries based on shared stargazers.
328 points by todsacerdoti | 33 comments
Blog post by Mary Knize on rendering OpenStreetMap data to an HTML5 canvas using Rust and WebAssembly, for a revamp of her Disney wait-times project Line Buddy.
244 points by dom96 | 179 comments
Blog post by Dominik Picheta introducing KillSwitch, a programming language he designed so that large language models cannot use it.
613 points by mikece | 223 comments
Mozilla Hacks article by Ryan Hunt on why WebAssembly remains a second-class language on the web and how to make it first-class.