I live near the University of Michigan campus in Ann Arbor, Michigan, where I am an undergraduate majoring in computer science with a focus on software systems (as of 2015).
I discovered programming when I had my first game idea at the age of nine. I discovered C++ at the age of twelve and have been using it ever since.
Most of my work in C++ involved experimenting with different ways of constructing game architectures. In 2013 I started PUSH, the first game I ever completed. I learned a lot from my work on PUSH; when I say "learned" I mean in that way where everything I did in PUSH was wrong and I learned that I would never write code like that again.
I also studied machine learning methods. The majority of my work there involved optimizing large matrix math and messing with various neural network training algorithms.
Now I am working on 4coder, a code editing application, with the explicit goal of providing high level editing features for C and C++ code.
Recent Forum Threads
I've been thinking about what macros in 4coder should be like, and I realize I have unanswered qu…
I don't know if this is a bug report, or an "I can't find the button, where is it?" situation, bu…
I've been failing to solve a really basic problem for two years now.
The two main features I hav…
Hi everyone, I've put up a new tutorials page for "using 4coder" tutorials.
My plan is to make a…
So glad to see Odin up on the site now! A while back I promised you a write up on my number one …
Recent Forum Replies
Not yet, but that feature will be coming soon.
There's no built in way to do this right now, and it's not even very obvious to me how to make it…
Unfortunately you're using the highlight API which was superseded by the new marker based highlig…
I use it for triggering builds in projects other than 4coder. Editing the code for your editor w…
The stream chunk stuff is an optimization helper for reading buffers. You can achieve the same t…