News for hackers. Stuff that matters.
Re:Using TeX to control a Mars rover (see page 5) by cduan on Wednesday August 26, 2009 @11:03AM (#787276)
Just to be sure, this was about using TeX, not LaTeX. The relationship between them is much like Ruby and Rails: LaTeX is a package of macros that operate on the TeX programming language.

TeX is an enjoyable language for programming--it's something like writing in lambda calculus. It's too bad most people don't realize it's a complete language. I use it all the time for generating automated documents and such.

Re:Using TeX to control a Mars rover (see page 5) by Nosferax on Wednesday August 26, 2009 @03:49PM (#787927)
I don't understand how a language designed for document programming can be a good choice for controlling a rover..

Is it a joke, is he really serious about this?

Re:Using TeX to control a Mars rover (see page 5) by jcl on Wednesday August 26, 2009 @05:30PM (#788106)
Both: He's not seriously proposing that TeX is a good choice for the task, but he was serious about accomplishing the task, and he managed to turn it into a paper for publication.

In this case "controlling a rover" was the task of the 2008 ICFP programming contest, and he thought it would be "interesting" to write an entry using TeX. While he wasn't the highest scoring entry, he won the judges' prize for his unusual approach.

A more practical explanation of the project, from his blog: http://sdh33b.blogspot.com/2008/07/icfp-contest-2008.html

Re:Using TeX to control a Mars rover (see page 5) by sketerpot on Wednesday August 26, 2009 @05:21PM (#788084)
It's a joke that he took seriously enough to actually program a mars rover in TeX. I am both amused and awed.
Re:Using TeX to control a Mars rover (see page 5) by eru on Wednesday August 26, 2009 @11:19AM (#787310)
Corrected the title.