Journal: Jan 19, 2009
Bryan Newbold, bnewbold@mit.edu
http://web.mit.edu/bnewbold/thesis/
Finished the Seasoned Schemer yesturday. I've been looking through R5RS, it's
great how short it is! (50 pages)
From the scmutils manual:
Some structures, such as the ones that represent inertia tensors, must
be inverted. (The "m" above may be an inertia tensor!) Division is
arranged to make this work, when possible. The details are too hairy
to explain in this short document. We probably need to write a book
about this!
Indeed!
I also liked this quote from Sean Carrol's Spacetime and Geometry (p485):
The nice property of tensors, that there is usually only one sensible thing to do based on index placement, is of great help here."
Sounds like a call for computation?
I've been working on a sage/scheme interface a bit. The problem i'm running
into now is disabling the interrupt REPL in MIT/GNU Scheme; I just want it to
leave an error string and drop back to the base REPL. I could edit the pexpect
routines in sage to try and catch all the pretinent interrupt strings, but
I think it would be better to just have the error interrupt hook in scheme
do the simple thing.
For now, i'm actually going to switch over to the "scm" scheme distribution
which is much simpler and get that going well with sage, then try MIT/GNU
scheme again.
(previous entry)