[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1029596: ITP: scmutils -- scheme mathematical library



Package: wnpp
Severity: wishlist
Owner: Benda Xu <orv@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, sicm@l.airelinux.org

* Package name    : scmutils
  Version         : 20220518
  Upstream Contact: Gerald Jay Sussman <gjs@mit.edu>
* URL             : https://groups.csail.mit.edu/mac/users/gjs/6946
* License         : GPL-2+
  Programming Lang: Scheme
  Description     : scheme mathematical library

 An integrated library of procedures, embedded in the programming
 language Scheme, and intended to support teaching and research in
 mathematical physics and electrical engineering.  Scmutils and Scheme
 are particularly effective in work where the almost-functional nature
 of Scheme is advantageous, such as classical mechanics, where many of
 the procedures are most easily formulated as quite abstract
 manipulations of functions.
 .
 This code was developed for educational and research use at the
 Massachusetts Institute of Technology.


This is the library accompanying the Structure and Interpretation of
Classical Mechanics (SICM) by Gerald Jay Sussman and Jack Wisdom to do
variational calculus and much more.  A group of students and I at
Tsinghua University are holding seminars to learn and extend it.  Our
members encountered errors when trying to install scmutils and set up
its integration with emacs on Debian.

We believe SICM will become the bible for classical mechanics as SICP
did for programming.  We want to lower the barrier of SICM to those
who are not (yet) tech-savvy, especially students majoring physics and
mathematics.  Such consideration justifies our intention to bring this
package to Debian.

I shall maintain this package as long as I hold this seminar, which is
expected to be at the time scale of a decade.


Reply to: