[forwarding this to the list as majordomo bounced it
due to the Subject in it]

X-Mailing-List: [EMAIL PROTECTED]
Date: Wed, 29 Sep 1999 14:06:16 -0500
To: [EMAIL PROTECTED]
From: Ron Finkbine <[EMAIL PROTECTED]>
Subject: Failed mail
 
As a longtime lurker on this list, I now feel I need to add my 0.02 worth.

I think the issue of the best teaching language is of secondary interest.
What concerns me about teaching CS is the programming environment, not the
development environment but the run-time environment. Programs run on
computers on your desk, on a machine down the net, in a browser, ...

All these programs must communicate with each other. I have just spent 2 class
periods telling a class of seniors about communications between running
programs, semaphores, mailboxes, pipes, redirection of stdin and stdout,
and distributed memory systems.

Most of them knew nothing of even the simple pipe (which exists on both
Unix and DOS systems). More and more systems today seem to be client
server/distributed systems. Traditional CS I and II just teach about
programming and we hope the students pick up alot of other info working
with other students during labs.

I think that the communications education that needs to occur is too big
for one course in networking. So, regardless of the language of the month,
the question for me is how does this language handle communications and
distributed computation?

rbf

Ronald B. Finkbine, Ph.D.
Assistant Professor of CS, Dept. of Math and CS
Hanover College, P.O. Box 890, Hanover, IN  47243, (812) 866-7280
[EMAIL PROTECTED]

        "Truth is violated by falsehood but outraged by silence."
                                   - anonymous

Reply via email to