Article View: alt.comp.lang.learn.c-c++
Article #601Re: Learning to program
From: James Morrison
Date: Fri, 26 Jun 1998 00:00
Date: Fri, 26 Jun 1998 00:00
113 lines
5096 bytes
5096 bytes
In article <7PgacDA++Uk1EwKv@wandana.demon.co.uk>,
jimbarr@wandana.demon.co.uk says...
>
>In article <35907028.BC9D8A@nr.infi.net>, Kenneth C Stahl
><kstahl@nr.infi.net> writes
>>I know how to program in Pascal, but I would never use it if any
other option
>>were available. The main reason I would reject it is that the
original
>>designer of the language never intended for it to be used as a real
>>programming language. Nicholas Wirth only intended it to be used as a
teaching
>>tool. Some years after he designed Pascal he designed Modula/2 which
was
>>really what he had intended all along. Some other minds came along
and made
>>some improvements called Modula/3. It has all of the nice features of
Pascal
>>and is also a correct implementation.
>>
>I suspect that you have never seen Wirth's pascal lined up beside
delphi
>or even TP 7 ! ;)
>
>There is no comparison, the semantics and syntax are basicly the same
>but the power and strengths are miles apart
>
>The original pascal did not even have a string type.
>
>The original pascal was very much a teaching tool, it was accidently
the
>embryo for one of the most highly disciplined and well structured
>languages.
>
>I started programing in Assembler, then BBC BASIC ( a super language
in
>its own right) I have since had varying exposure to Modular 2,
Fortran,
>LISP, C, C++, COBOL, VB, GPSSH, Simula, etc..... and Pascal and
Delphi
>
>A fairly reputable fellow I knew who made money from designing and
>implementing big systems, said that for speed and ease of development
he
>would use C or C++ ( as appropriate) but if a project was to be
>maintained and upgraded by more than just the designer, he would
ALLWAYS
>use pascal.
>
>BTW he had never used a GOTO ;)
>
pascal is hard for goto's anyway with tp how would you have it input
a command line argument? or return an error?
are modular 2 and 3 as structured as pascal?
>
>
>>And who said you have to learn everything about C right from the very
start.
>>I've been using it since 1983 and I'm still learning how to do some
of the
>>more esoteric tricks that can be done.
>
>I agree with these sentiments entirely
>
>> It is a simple enough language that
>>someone who has never written a line of code can write a complete
program
>>within minutes, yet it is so rich with features that it can be used
for any
>>programming problem.
>Not sure about this one! ;)
>
>>
>
>Cheers, Jim
>
>
>remove s from swandana to email reply
>
>Jim Barr Machine Conversation
> http://www.wandana.demon.co.uk/
> Best is the enemy of good enough
> Leaves rustle, blades turn, water moves
>
>Barrs Law of Recursive futility:---
> If you are smart enough to use one of these.....
> .....you can probably manage without one!
>
--
James Morrison MontyPhython
58 Air Cadet Band 2IC
tuba player
http://www.angelfire.com/mo/MontyPhython
We live once why not waste time :)
Me :)
_________________________________
| |
| James Morrison |
| montyphython@hotmail.com |
/)| ICQ: 12193678 |(\
/ )| Squirrel2000@hotmail.com |( \
__( (|_________________________________|) )__
((( \ \> /_) | \ </ / )))
(\\\ \ \_/ / I believe Email | \_/ / ///)
\ / messages should \ /
\ _/ be answered \_ /
/ / (and hopefully resolved) | |
/ / within 24 Hrs. of reading. | |
Please join me in my struggle against ignoring Emails,
add this message to your signature.
http://montyphython.home.ml.org
Technical Details
Message-ID:
<4ePk1.24$UN3.236414@NewsRead.Toronto.iSTAR.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6lpcfe$3i0$1@soap.news.pipex.net> <7PgacDA++Uk1EwKv@wandana.demon.co.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 111659,cf3f15404133b95b X-Google-Attributes: gid111659,public X-Google-Thread: 1014db,cf3f15404133b95b X-Google-Attributes: gid1014db,public X-Google-Thread: 114592,cf3f15404133b95b X-Google-Attributes: gid114592,public X-Google-Thread: 108ebd,cf3f15404133b95b X-Google-Attributes: gid108ebd,public From: montyphython@hotmail.com (James Morrison) Subject: Re: Learning to program Date: 1998/06/26 Message-ID: <4ePk1.24$UN3.236414@NewsRead.Toronto.iSTAR.net> X-Deja-AN: 366326216 References: <6lpcfe$3i0$1@soap.news.pipex.net> <7PgacDA++Uk1EwKv@wandana.demon.co.uk> Content-Type: Text/Plain; charset=US-ASCII Organization: Monty Phython MIME-Version: 1.0 NNTP-Posting-Date: Fri, 26 Jun 1998 11:36:32 EDT Newsgroups: alt.comp.lang.learn.c-c++,borland.public.turbopascal,comp.lang.c,comp.lang.pascal.borland