<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>I am a novice at Scheme, first discovering DrScheme about 2 
years ago.&nbsp; Since then I have </FONT></DIV>
<DIV>experimented with it on and off.&nbsp; Prior to discovering Scheme I had 
experience programming</DIV>
<DIV>in assembly, fortran, C, and taken college courses in Cobol and Ada.&nbsp; 
Scheme immediately </DIV>
<DIV>seemed to me to be the language that I wish I had been exposed to when I 
first started</DIV>
<DIV>programming.&nbsp; It seems so natural, even elegant to me.&nbsp; It's 
syntax seems to fit my mind, or </DIV>
<DIV>maybe thought process is a better word, better than any other 
language.&nbsp; And recursion,</DIV>
<DIV>which I had always had trouble implementing in C even though I understood 
the concept, suddenly</DIV>
<DIV>seemed trivial.</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2>All this is in the way of leading up to my question.&nbsp; As 
far as I can tell, Scheme isn't used much</FONT></DIV>
<DIV>outside the academic community.&nbsp; This despite the fact that it appears 
to be the introductory</DIV>
<DIV>language for the two premier science and engineering colleges in the 
country, i.e. MIT and</DIV>
<DIV>Cal Tech.&nbsp; One would think that if the kind of student they have 
enrolled at these two institutions</DIV>
<DIV>felt that Scheme was a useful language, it would be in wider use.&nbsp; 
It's hard for me to understand</DIV>
<DIV>why a person with a strong mathematics background wouldn't be attracted to 
Scheme.&nbsp; It seems very intuitive from a mathematical perspective. I have 
been considering this question for awhile when I came across an article by Paul 
Graham, author of ANSI Common Lisp.&nbsp; Of course, I know that Lisp and Scheme 
are related, and Lisp seems to suffer from the same lack of appreciation and use 
as Scheme.&nbsp; Dr. Graham addressed this question as it relates to Lisp 
in&nbsp;an article he has posted at <A 
href="http://www.paulgraham.com/popular.html">http://www.paulgraham.com/popular.html</A> 
.&nbsp; I</DIV>
<DIV>assume that by way of their relationship, he would apply the same arguments 
to Scheme.</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2>The reason I am posting this question here is that I know that 
the language designers of DrScheme regularly read this forum and contribute to 
it, and can render an expert opionion on this question if they so</FONT></DIV>
<DIV>choose.&nbsp; Also, I have my own thought about something that would 
contribute to increasing the use</DIV>
<DIV>of Scheme.&nbsp; I wonder, in the universities where Scheme is being 
taught, how many of the departments</DIV>
<DIV>other than Computer Science, are using Scheme for any of their work?&nbsp; 
I am thinking particularly of</DIV>
<DIV>Engineering, Mathematics, Physics, Chemistry, etc.&nbsp; In other words, I 
would be interested in </DIV>
<DIV>knowing why the designers of PLT Scheme can't convince more of their fellow 
professors to use</DIV>
<DIV>Scheme for their applications?&nbsp; This question should also be asked of 
Patrick Henry Winston of MIT's</DIV>
<DIV>AI lab.&nbsp; Why can't he convince more of his fellows to use Lisp?</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2>Regards,</FONT></DIV>
<DIV>Jeff Stephens</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2><FONT size=2>&nbsp; </FONT></DIV>
<DIV><BR></DIV></FONT></BODY></HTML>