Re: objects and forth

"John R. Strohm" <[email protected]> Wed, 4 Feb 2009 20:43:20 -0600
Newsgroups gmane.comp.lang.forth.colorforth
Message-ID <14C3A4301A964CA38C9ACFC28E3F912E@HAL>
Learning C first will probably do some damage.

Learning Smalltalk first will probably do some serious damage.

Learning LISP first, if you learn it RIGHT (i.e., from SICP), will probably help 
a lot more than it hurts.

Recall that there are two categories of computer languages:  LISP, and 
everything else.

----- Original Message ----- 
From: <[email protected]>
To: <[email protected]>
Sent: Wednesday, February 04, 2009 7:02 PM
Subject: Re: [colorforth] objects and forth


>I remember Jeff Fox saying something to the point of that the engineers
> he worked with who knew ASM had a very easy time picking up the 1X
> Forths (machine forth, etc.).  But those who were firmly entrenched in
> the C and related paradigms had a much harder time seeing the virtues of
> 1X forth and adopting its methodologies.  So I'm wondering if the
> approach of learning C or Lisp or Small Talk first may prime the mind in
> a ineffecient way when it comes to forth?
>
>
> On Wed, 4 Feb 2009 22:33:42 -0300 , "Jecel Assumpcao Jr"
> <[email protected]> said:
>> David J. Goehrig wrote:
>>
>> > The way I typically teach programming to newbies, and reteach people
>> > who've acquired a theoretical education, is I start off with the bit, and
>> > move up from there.  By the end a few days, they've learned enough
>> > to do basic assembler.  I then work with them to build a C or Lisp or
>> > Smalltalk.  At that point, if they're willing I introduce them to Forth.
>>
>> You might find this course interesting:
>>
>> http://www1.idc.ac.il/tecs/
>>
>> It is better known as "From Nand to Tetris in 12 steps". The authors
>> make some silly mistakes, like in their explanation of Harvard versus
>> Von Neuman architectures. And their machine language is more horrible
>> than I would like. But in general it seems to be a good course.
>>
>> About the subject, I worked on hardware for OO Color Forth in 2001/2002
>> and so have an opinion about this. But it will have to wait until
>> tomorrow (Friday is more likely...).
>>
>> -- Jecel
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> Main web page - http://www.colorforth.com
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> Main web page - http://www.colorforth.com
>
>
>