🦞🌯 Lobster Roll

Thread

Patterns for Defensive Programming in Rust (corrode.dev)

Stories related to "Patterns for Defensive Programming in Rust" across the full archive.

Patterns for Asynchronous Programming with Promises (joezimjs.com)
Promises are currently the best tool we have for asynchronous programming and they appear to be our best hope for the forseeable future, even if they'll be hiding behind generators or async functions. For now, we'll need to use promises directly, so we should learn some good techniques for using the...
Functional Programming Patterns (BuildStuff '14) (slideshare.net)
Functional Programming concepts, examples and patterns illustrated through Haskell syntax. (github.com)
Functional Programming Design Patterns (fsharpforfunandprofit.com)
Data Locality · Optimization Patterns · Game Programming Patterns (gameprogrammingpatterns.com)
Game Programming Patterns (gameprogrammingpatterns.com)
No longer WIP, and recommended to me as one of the most eye-opening books on OOP (even if you're not a game developer)
How Functional Programming will (Finally) do Away With the GoF Patterns (blog.jooq.org)
Patterns of Functional Programming: Functional Core - Imperative Shell (javiercasas.com)
Bimodal programming – why design patterns fail (blog.cerebralab.com)
Design Patterns in Dynamic Programming (1996) (norvig.com)
Game Programming Patterns - State
Patterns for failure-free, bounded-space, and bounded-time programming (dercuano.github.io)
Patterns for Defensive Programming in Rust (corrode.dev)
Patterns for Defensive Programming in Rust (corrode.dev)
Patterns for Defensive Programming in Rust (corrode.dev)
Programming Languages Are Simply Not Powerful Enough (ivanjovanovic.com)
Lobster: a game programming language (strlen.com)
High Costs and Negative Value of Pair Programming (namcookanalytics.com)
I was frustrated with the debate about this article on HN - a bunch of people railing on the study. Studying software is *extremely* hard for reasons we all know. Capers Jones is one of a handful of people actually trying to quantify it. Yes, studies are going to be imperfect but at least they're tr...
Cello • High Level Programming C (libcello.org)
The Future of Programming (worrydream.com)
Typo: a programming language that runs in Haskell's type system (github.com)
Game Programming Patterns (WIP book) (gameprogrammingpatterns.com)
Idris is a general purpose pure functional programming language with dependent types. (idris-lang.org)
Mozart Programming System (mozart.github.io)
Cello • High Level C Programming (libcello.org)
Removing Garbage Collection From the Rust Language (pcwalton.github.io)
List of free programming books (github.com)
Active learning, almost black magic | Genetic Programming (garshol.priv.no)
intuitionistic programming language (intuitionistic.org)
The future of programming (pchiusano.blogspot.com)