From: J. Clarke on
On 4/14/2010 5:32 AM, robin wrote:
> "Shmuel (Seymour J.) Metz"<spamtrap(a)library.lspace.org.invalid> wrote in message
> news:4bbbc752$2$fuzhry+tra$mr2ice(a)news.patriot.net...
> | Who decides what's important? Do you believe that no important algorithms
> | were written in the late 1950's, the 1960's and the 1970's?
>
> I already pointed out that important algorithms were first written
> in machine code in the 1950s ; In fact, a whole suite of them --
> all before they were written in Algol.

And the Euclidean Algorithm was written in Greek several thousand years
before there was such a thing as "machine code".

I think you're conflating algorithms and programs. An algorithm is a
procedure for doing something. A program implements that algorithm on a
particular set of hardware. Most development of algorithms is done with
pencil and paper, not a programming language.
From: Dmitry A. Kazakov on
On Wed, 14 Apr 2010 08:12:07 -0400, J. Clarke wrote:

> I think you're conflating algorithms and programs. An algorithm is a
> procedure for doing something. A program implements that algorithm on a
> particular set of hardware. Most development of algorithms is done with
> pencil and paper, not a programming language.

Algorithm is a program running on the hardware of human brain, "programmed"
in some more or less formal system. Some algorithms can be translated into
other systems (computer programming languages) for other hardware
(computers), which is a part of what we call programming.

--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
From: Florian Weimer on
* Keith Thompson:

> Unfortunately, the C99 standard has not yet been universally adopted.
> Very few compilers fully support it. Many support most of it,
> but I understand that Microsoft's compiler still supports only C90
> (with maybe a handful of C99-specific features).

SPEC2006 contains a benchmark which needs C99 complex values (or some
variant of that), so you better support that, or you can't get a
score.
From: J. Clarke on
On 4/14/2010 11:20 AM, Dmitry A. Kazakov wrote:
> On Wed, 14 Apr 2010 08:12:07 -0400, J. Clarke wrote:
>
>> I think you're conflating algorithms and programs. An algorithm is a
>> procedure for doing something. A program implements that algorithm on a
>> particular set of hardware. Most development of algorithms is done with
>> pencil and paper, not a programming language.
>
> Algorithm is a program running on the hardware of human brain, "programmed"
> in some more or less formal system. Some algorithms can be translated into
> other systems (computer programming languages) for other hardware
> (computers), which is a part of what we call programming.

If you consider what humans do to be "running a program".



From: robin on
"Shmuel (Seymour J.) Metz" <spamtrap(a)library.lspace.org.invalid> wrote in message
news:4bc6e4c8$3$fuzhry+tra$mr2ice(a)news.patriot.net...
| In <4bc5a414$0$78577$c30e37c6(a)exi-reader.telstra.net>, on 04/14/2010
| at 07:32 PM, "robin" <robin51(a)dodo.com.au> said:
|
| >I already pointed out that important algorithms were first written in
| >machine code in the 1950s
|
| I know what you claimed; you have neither substantiated it

On the contrary, I substantiated it twice.