A few minutes with Hanselman
Author discusses appearing on Scott Hanselman's podcast to talk about writing and developer tools.
Eric Lippert is a programming language designer and C# standards committee member sharing deep insights into language design and software development.
10 articles from this blog
Author discusses appearing on Scott Hanselman's podcast to talk about writing and developer tools.
Author announces early-access discount for their new book on data structures and algorithms, available through Manning's MEAP program.
Author announces a new book on data structures and algorithms, available via Manning's Early Access Program with a 50% discount.
Explores implementing pattern matching in Python using predicates and combinators, detailing custom MatchResult types and pattern semantics.
Explores a functional, combinator-based approach to AST transformation in the Bean Machine compiler, contrasting it with traditional visitor patterns.
Exploring compiler design using functional programming concepts and combinatory logic to transform abstract syntax trees (ASTs) in Python.
Explores combinatory logic using bird metaphors, connecting the S and K combinators to lambda calculus and programming concepts.
Explores combinatory logic puzzles using bird metaphors, focusing on the self-fond Kestrel (K) and its logical properties.
Explores the connection between mockingbirds and fixpoints in combinatorial logic, using bird metaphors to discuss formal systems.
A technical introduction to combinatory logic using the metaphor of birds, based on the book 'To Mock a Mockingbird'.