From: robin on
"Shmuel (Seymour J.) Metz" <spamtrap(a)library.lspace.org.invalid> wrote in message
news:4bbdf5c6$1$fuzhry+tra$mr2ice(a)news.patriot.net...
| In <m2tyrnjc5f.fsf(a)pushface.org>, on 04/07/2010
| at 08:27 PM, Simon Wright <simon(a)pushface.org> said:
|
| >Wasn't Ada Augusta's first program an algorithm to compute Fibonacci
| >numbers? That would certainly have been in machine code.
|
| But was it a new algorithm, or merely a transcription of an algorithm that
| she already knew?

That's irrelevant.


From: robin on
"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.


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.
First  |  Prev  |  Next  |  Last
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Prev: A good methodology ...
Next: Build raw binary on Windows