Linked by Thom Holwerda on Thu 8th May 2014 20:12 UTC
General Development

A large research project in the physical sciences usually involves experimenters, theorists, and people carrying out calculations with computers. There are computers and terminals everywhere. Some of the people hunched over these screens are writing papers, some are analyzing data, and some are working on simulations. These simulations are also quite often on the cutting edge, pushing the world’s fastest supercomputers, with their thousands of networked processors, to the limit. But almost universally, the language in which these simulation codes are written is Fortran, a relic from the 1950s.

Ars looks at three possible replacements for Fortran.

Permalink for comment 588469
To read all comments associated with this story, please click here.
RE[2]: Comment by benb320
by pica on Fri 9th May 2014 11:17 UTC in reply to "RE: Comment by benb320"
pica
Member since:
2005-07-10

Hi,
A computer only does about 25 simple things (copy, add, subtract, ..., compare, branch).
...
- Brendan


You can further abstract it.

A computer
* loads a data item
* performs an operation on data
- arithmetic/logic operation
- jump operation
* stores a data item

And as I stated before:
Lisp is the proof that code and data are isomorph.

As a result a data item might be an instruction.

Greetings,
pica

Edited 2014-05-09 11:25 UTC

Reply Parent Score: 3