[Squeakland] Squeak and EE

Aaron Lanterman lanterma at ece.gatech.edu
Thu Jul 1 00:51:53 PDT 2004


Dear Kim and Assorted Central Squeakers,

> In the meantime, we'd love your feedback on the experiences you had
> this school year and we wish you all a marvelous summer!

I'm an assistant professor of ECE at Georgia Tech; I'm starting my fourth
year this Fall. One of the main courses I teach is ECE2025, which is our
introductory course in EE, taken mostly by sophomores. It uses the text
"Signal Processing First" (formerly "DSP First"), and makes heavy use of
Matlab. The students have weekly labs in Matlab, and I myself have used
Matlab almost exclusively for the past six years.

Mark Guzdial, over in our College of Computing, introduced me to Squeak,
and I'm absolutely fascinated. I'm interested in maybe using it to rig up
real-time demos of DSP concepts, and I have an undergrad working with me
on an independent study in this direction.

I have the smallest of suggestions, which might actually have a big
impact: include complex numbers and assorted operations (and make them
play nicely and consistently with the rest of the Squeak numeric
structure) as part of the base image in the next release.

This may seem silly, as one can of course write a complex number handling
package without much difficulty, and there are several to download on the
web. But having it right there as part of the image would make it a much
easier "sell" to my colleages. If I need 4+2j in Squeak, it would be nice
to just have it ready to go out of the box.

It may also sound silly, but if it doesn't have complex numbers built in,
then a lot of the EE world won't take it seriously. Many of my elder
colleagues still cling to Fortran instead of going to another language for
that very reason (sad, sad).

If you include it, They will come.

- Aaron

-----------------------------------------------------------------------------

Dr. Aaron Lanterman, Asst. Prof.       Voice:  404-385-2548
School of Electrical and Comp. Eng.    Fax:    404-894-8363
Georgia Institute of Technology        E-mail: lanterma at ece.gatech.edu
Mail Code 0250                         Web:    users.ece.gatech.edu/~lanterma
Atlanta, GA 30332                      Office: GCATT 334B



More information about the Squeakland mailing list