This is your work, valued

Boston, MA

McCoy R. Becker

Expert
@femtomc

Crazed parent + 5th year PhD @ MIT ProbComp. I work on probabilistic algorithms and software for modern hardware, and dabble in agent wizardry.

Jaynes.jl. E.T. Jaynes home phone.

45

abstraps. Pull your compiler up with abstract bootstraps.

32

programmable-vi-pldi-2024. Probabilistic programming with programmable variational inference.

22

genjax. Probabilistic programming with vectorized programmable inference

18

pistachio. A small, nutty dependently typed language.

9

Problox.jl. The world is everything that is the case.

8

wowcaml. Extending mincaml with "fun" PL ideas.

7

pollen-slides. Extensible slideshow maker using Pollen (Racket) and Remark.js

6

juju. From JAX computations to MAX graphs.

6

jax-badge. An awesome badge to highlight that your project uses JAX under the hood.

4

Synthesizer.jl. Switched-On Bayes.

4

roxanren. A Racket implementation of microKanren.

3

language-greenhouse. Growing languages with interpreters and staging.

3

patches. Mojo

2

baba-is-agi. Python implementation of Baba Is You designed for AI agent development. Features complete game engine, 120+ objects, and 14 puzzle environments.

2

lll_pp. Lobby/lunch/learn on probabilistic programming!

2

eopl-hs. Haskell implementations of the interpreters from Essentials of Programming Languages.

2

fun.lean. Mike Spivey's "Principles of Programming Languages" in Lean4.

2

Pyrox.jl. A convenient DSL for interfacing with Pyro through PyCall.

2

hascheme. A small Haskell implementation of a Scheme-like language.

1

untyped-lambda. Haskell

1

sudoku-solver. Racket

1

The-C-Programming-Language. Exercises and code from The C Programming Language.

1