My name is Jeremy D. Frens.

I teach at Calvin College, a small liberal arts college in Grand Rapids, MI.

I my copious amounts of free time (ha!) I write software and websites.

A more elaborate (but not quite up-to-date) bio can be found in my Calvin webpages.

I Teach

My favorite courses to teach are Programming Languages and Compilers with Website Administration a close runner up.

Programming Languages and Compilers satisfy a need I have for writing large programs that do cool things on their own. I also love learning new languages.

On the practical side of things, I enjoy building websites. I've built this one (the one you're reading right now); I've built a few others as you can see in the links on the right.

I Program

Perhaps not too surprisingly, my programming projects are related to my teaching and research interests.

No Latte is a programming language for writing web pages. (I use it to build this very site!) No Latte fixes a couple of the drawbacks of HTML.

In building No Latte, I used ANTLR which turns a language grammar into Java code. In order to test my grammar properly, I wrote a library, ANTLR Testing, based on JUnit.

I Acheive

Name That Code
Created by OnePlusYou - Free Online Dating

Name That Robot
Created by OnePlusYou - Free Online Dating

Creative Commons License The content of this website is licensed under a Creative Commons Attribution-Share Alike 3.0 License.
Website design by salam aljehni; modifications by Jeremy D. Frens.