Programming languages and math
- From: "Brad Eckert" <nospaambrad1@xxxxxxxxxxxx>
- Date: 4 Oct 2005 15:59:12 -0700
I was thinking about programming languages today and it occurred to me
that math people were put in charge of developing programming
languages. When I was in college, for example, there was a Math/Comp
Sci department.
One of the problems that Chuck has pointed out is that programmers like
to solve the more interesting general problem so that their particular
problem falls out trivial.
Mathematicians are trained to work out general solutions this way so by
having them lead the development of computer science we got programming
languages for math people. Great for expressing algorithms, maybe not
so great for talking to computers. The tendency toward generalization
led to abstraction, which created problems that could only be solved
with more abstraction and more complexity. Things would have turned out
differently if linguists and physicists had developed computer science
instead. Okay, Chuck was a physicist.
That's my theory on how we got to where we are. Mathematicians like to
solve challenging problems, and there were plenty of them to be found
in compiler writing. I guess having a culture that reveres complexity
doesn't help.
Brad
.
- Follow-Ups:
- Re: Programming languages and math
- From: Andreas Kochenburger
- Re: Programming languages and math
- From: Marc Olschok
- Re: Programming languages and math
- From: Albert van der Horst
- Re: Programming languages and math
- Prev by Date: Re: Rational trigonometry
- Next by Date: Re: Next-Gen Processor: Supercomputer on a Chip
- Previous by thread: CfV: [DEFINED] and [UNDEFINED]
- Next by thread: Re: Programming languages and math
- Index(es):
Relevant Pages
|