Skip to main content

· 8 min read

As I'm starting my I'm going to be writing mostly just thoughts that I want to get down in writing. Not everything will be coherent or polished. In the future I might go back to a post and update it and polish it up. But for now, I'm just going to write. I'll clearly mark if a post is polished, and if it's been updated since the posting date with some sort of tag probably updated or finished.

For my PhD, I'm happy to say that I'll be working with the Koka programming language and static analysis.

My Advisor Dr. Kimball Germane is a computer science faculty at BYU where I'm at. https://kimball.germane.net/

He has a lot of experience with static analysis, and especially with making control flow analysis practical for real world use.

Koka is a wonderful language and I've started using it more and more for my personal projects. It's a research language, and as such is not recommended for general use at this point. But I hope to help change that.