[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Low-level vs. High-level programming (was My First Computer)



"Randy McLaughlin" <randy@nospam.com> wrote in
news:U7nLa.436$4e.0@fe04.atl2.webusenet.com: 

> It has been twenty years since I set up LOGO for nephew and niece, I
> had forgotten that it could even save variables.
> 
> LOGO is not "Turing-complete".  You miss the point of
> "Turing-complete": The Turing Engine was a definition of what we now
> call a digitial computer, it has nothing to do with the computer
> programming languages.  I know of no computer programming language
> that is "Turing-complete".  Turing engines can be shown (emulated) on
> any computer that I am aware of, that does not mean that any computer
> programming language is "Turing-complete". 
> 

I seldom use Turing as the complete defining point. I may look at "Turing 
implemented" not may make a decision on a language that is "Turing absent". 
So I guess the key is whether a language has "Turing implementation" or is 
the language simply "Turing absent". Remember LOGO for me just takes a 
little time of refamiliarizing. I think LOGO makes a good circuit trace 
layout language for laying out computer trace-line and is used for it. I 
clearly would implement a set of tools that will serve a PCB engineer 
someday. Part of getting into the business. LOGO will never be obsolete for 
that and would be great to expand on.