Bob Nystrom

Login: munificent

Company: @google, on @dart-lang

Location: Seattle, WA

Bio: Programming language developer, ex-game developer, UI nerd, author of "Game Programming Patterns" and "Crafting Interpreters".

Blog: http://journal.stuffwithstuff.com

Blog: http://journal.stuffwithstuff.com

Member of

  1. Dart

Repositories

amaranth
An open source roguelike written in C#
a-turn-based-game-loop
Demo code for http://journal.stuffwithstuff.com/2014/07/15/a-turn-based-game-loop/
bantam
A simple demo app for Pratt parsing
bits
Tiny web page for converting between binary, decimal, hex and UTF-8
bramble-dotnet
A set of utility classes and extension methods in C#
bulfinch
Just a little toy language to learn about register-based VMs.
craftinginterpreters
Repository for the book "Crafting Interpreters"
dart-js-wrapping
With that package you will be able to easilly wrap JS library in Dart.
dart-status-file-sublime
A Sublime Text 3 Package for working with Dart status files
dep-external-libraries
Proposal for handling platform-specific code in Dart
dep-interface-libraries
DEP for configuration-specific code in Dart
finch
The Finch programming language
flutter
Framework for building high-performance, high-fidelity iOS and Android apps
fov
Demo code for a blog post about field-of-view calculation
game-programming-patterns
Source repo for the book
github-language-ranking
Scrapes the github explore language pages to get an ordered list of languages by rank
hauberk
A web-based roguelike written in Dart.
jasic
A complete interpreter for a dialect of BASIC in one Java sourcefile
journal
My blog, in all its statically-generated glory
lark
The Lark programming language.
linkedlist
Reversing a linked list
lisp2-gc
A simple implementation of the LISP2 mark-compact GC algorithm
magpie
The Magpie programming language
magpie-csharp
The old C#-based Magpie programming language
magpie-optionally-typed
The old single-dispatch optionally-typed flavor of the Magpie programming language.
malison
A little terminal emulation package for Dart.
malison-dotnet
A terminal emulation library in C#
mark-sweep
A simple mark-sweep garbage collector in C
markymark
A tiny static web server for previewing Markdown files
multipleinheritance.js
A little hack to get multiple inheritance working in JavaScript.
package_control_channel
Default channel file for Package Control. Follow the directions at:
patchy
Temporary script for examining Dart core library patch files.
piecemeal
Basic data structures your 2D Dart game may need.
quiver-dart
A set of utility libraries for Dart
rooms-and-mazes
Animated demo code for a random dungeon generator
settings
My personal settings, configurations, and dotfiles.
sicp
My very very slow progress through the SICP exercises
smallpt
Cleaned up version of Kevin Beason's tiny global illumination renderer
support
My personal repository for support files: things like color schemes, preferences, and other settings files that it's handy to have centrally accessible.
transformer_test
Temp repo for repro-ing a bug.
vigil
Vigil, the eternal morally vigilant programming language
wren
The Wren Programming Language
wrenalyzer
Static analyzer for the Wren programming language
wren-atom
Atom package for Wren
wren-sublime
A Sublime Package for the Wren programming language

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.