Christopher B.

Location:

Redwood City, CA

Member since:

November 18, 2013

What got you interested in this group? (Are you here for the programming languages, the theorems, or the types?)

No answer yet

What's your favorite programming language?

I'm a functionally oriented pluralist with no one favorite. Have recently been focusing on Scala in a work context. At top of my list to learn are Idris, Agda, and more advanced Coq. Have high regard for Haskell and the ML family. Also interested in Racket and Clojure.

What 's one thing your favorite programming language does wrong, and how would you fix it?

I'd like to see an interoperable family of languages with full, programmer-friendly support for dependent types, extensive provably correct code libraries, modular proof libraries, and type theory based interoperability, running on a stack that is provably correct down to the metal, with pure and impure dialects in gradated levels from elementary learning to advanced applications to PL research, in which impure surface syntax permitted in some of the dialects is compilable to pure code.

What programming-language-related or type-theoretic idea are you most curious about, or most intrigued by?

Practical applications of propositions as types; practical dependently typed programming; applications of homotopy type theory. Would really like to use dependent types or higher inductive types to capture complete specifications. In general, programming as reasoning and reasoning as programming.

Who would win in a fight: Ada Lovelace with the power of flight, or Alonzo Church with the power of invisibility?

No answer yet

Introduction

Dependent types enthusiast

What Christopher B. is saying about this Meetup Group

Outstanding meetup


People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy