It's only a part-time obsession, alas... if I could stay sucked into it all the time, I'd have a much easier time at work.
Right now I'm working on a programming language with the help of LLVM. I also love to build code generators for .NET apps to autogenerate wrappers and to keep from using reflection inside of loops. That led me to the idea of making the programming language that has runtime code generation and comple-time code execution built into it... once I discovered LLVM, it was off to the races.
Right now I'm working on a programming language with the help of LLVM. I also love to build code generators for .NET apps to autogenerate wrappers and to keep from using reflection inside of loops. That led me to the idea of making the programming language that has runtime code generation and comple-time code execution built into it... once I discovered LLVM, it was off to the races.