Christopher Diggins's Bio
Christopher Diggins is a software developer, consultant, and author who has contributed to O'Reilly's C++ Cookbook. His current project is developing the Cat programming language, a novel strongly typed functional stack-based language.
Archive
- What Do We Need From a System Programming Language?
- Exploiting Multiple Cores in the Heron Interpreter with .NET 4.0
- Bit by the Cache
- Distributing Work across Cores using .NET
- Parallel Map and Reduce in Heron
- Tables and Records
- Why I am not a fan of F#
- Heron version 0.9: Modules without Global Static Data
- Writing Code Comments for Effective API Reference Documentation
- C# 4.0 with a REPL (Read Eval Print Loop)
- Sickness and Stream of Conciousness
- Proposed Design of the Heron Module System
- Modules, Dependency Injection, and Newspeak
- Sequences in Clojure and in Heron
- Explicit Structural Typing (Duck Typing)
- Compile-Time Reflection: Metaprogramming in Heron
- What is the Definition of Elegant Code?
- No Typeswitch in C#: Bogus Arguments
- Non-Nullable References by Default
- Heron Wiki Online
- Version 0.7 of the Heron Programming Language
- Duck Typing and the Go Programming Language
- Subtyping Primitives (or Abuse of the Integer)
- Unit Testing as the Last Resort for Code Verification
- Good Ole Cpp

