[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Low-level vs. High-level programming (was My First Computer)
- Subject: Re: Low-level vs. High-level programming (was My First Computer)
- From: "Randy McLaughlin" <randy@nospam.com>
- Date: Mon, 30 Jun 2003 03:13:57 -0500
- Newsgroups: comp.sys.apple2, rec.games.video.classic, comp.os.cpm
- References: <7a1fd8df.0301181540.30e19a40@posting.google.com> <bcja6o$nhs$4@hercules.btinternet.com> <_A6Ia.2780$J52.205@fe02.atl2.webusenet.com> <bcrohi$i6o$1@news.cc.tut.fi> <oCdIa.13771$nx5.10129@fe05.atl2.webusenet.com> <jGdIa.14004$nx5.10251@fe05.atl2.webusenet.com> <Xns939F742A514DCwildstar128hotmailco@216.168.3.44> <9f4a17c532e46c8b8aa6a2f94530ffde@free.teranews.com> <3EF4E9C1.9F5CAC08@ev1.net> <3EF52B0B.9DE0B897@ev1.net> <3fQKa.52844$fe.1114813@twister.rdc-kc.rr.com> <Pp_Ka.616$Im5.226@fe03.atl2.webusenet.com> <Lp%Ka.3924$Yw6.387@newssvr16.news.prodigy.com> <U7nLa.436$4e.0@fe04.atl2.webusenet.com> <oprriuj7upqawxb3@news.online.no> <bjGLa.12$h9.8@fe02.atl2.webusenet.com> <Xns93A998E84BE02wildstar128hotmailco@216.168.3.44> <4LKLa.331$Sk.165@fe02.atl2.webusenet.com> <rlLLa.443$eF6.409@newssvr19.news.prodigy.com> <m5MLa.12$At.6@fe02.atl2.webusenet.com> <ZGQLa.608$HR6.447@newssvr19.news.prodigy.com>
- Xref: archiver1.google.com comp.sys.apple2:32339 rec.games.video.classic:59902 comp.os.cpm:13638
"Kelly Hall" <hall@priest.com> wrote in message
news:ZGQLa.608$HR6.447@newssvr19.news.prodigy.com...
>
> "Randy McLaughlin" <randy@nospam.com> wrote in message
> news:m5MLa.12$At.6@fe02.atl2.webusenet.com...
> > I hate to tell you but computation is not required in a C program, and
> HTML
> > does have a defined synax. I didn't mention semantics since that is the
> > original argument.
>
> My mistake for not being more clear: computer programming languages (like
C)
> must be able to express computation, although there's no requirement that
> every program do so. I never suggested HTML doesn't have a defined syntax
> (or semantics).
>
> Kelly
"computer programming languages (like C) must be able to express
computation" I have never heard anything so silly, there is no definition
that shows that. The closest is that programming languages like "C" are
defined as "Turing complete" and as such C defines itself as a computational
language. You are defining the need to be able to compute backwards: Since
computer programming languages you are comfortable with are computational
all computer programming languages must be computational. That is obviously
wrong.
If you want to say that HTML is not "Turing complete" that's easy. If you
want to say that a computer is only allowed to do what Turing could invision
a computer doing, then all I will say is that is silly.
Turing did not tell anyone to go around and smash all the computers that do
not fit his model.