Are you a language wonk? Do you want to be?

how-to
Aug 15, 20092 mins

Recently I’ve had the pleasure to make the acquaintance of Walter Bright, one of the heavyweights of compiler construction, and the creator of the D language (among other things), and he’s been great in giving me some hand-holding on some compiler-related topics and ideas.

Thus, it seems appropriate to point out that Walter’s willing to give lots of other people the same kind of attention and focus, in exchange for your presence in gorgeous Astoria, OR. The Astoria Compiler Construction Seminar is Walter teaching you about the nuts and bolts of building a compiler, from start to finish:

  • Introduction to Compilers
  • Lexing and Parsing
  • Semantic Analysis
  • Intermediate Representation
  • Interpreters
  • Optimization
  • Code Generation
  • Special Topics (thread-local storage, exception-handling, and so on)
  • Building a Compiler for .NET

If you’ve got any interest whatsoever in building a language, but you’re not sure how or where to get started, this seems like a great chance to sit down with one of the “big boys” and find out how to do it. And it doesn’t hurt that Walter’s an extremely pleasant guy to hang out with, either. 🙂 (It doesn’t hurt that he was the one who created the original Empire game, either. So at least you know you’ll have something to play during the breaks.)

Go. Sign up. You’ll thank me later.


Enterprise consulting, mentoring or instruction. Java, C++, .NET or XML services. 1-day or multi-day workshops available. Contact me for details.

ted_neward

Ted Neward is an independent consultant specializing in high-scale enterprise systems, working with clients ranging in size from Fortune 500 corporations to small 10-person shops. He is an authority in Java and .NET technologies, particularly in the areas of Java/.NET integration (both in-process and via integration tools like Web services), back-end enterprise software systems, and virtual machine/execution engine plumbing. He lives in the Pacific Northwest with his wife, two sons, and eight PCs.

More from this author