On The Margins

(Masood Mortazavi)


(Books)(Blogger)(java.net)
Check Google Page Rank

20070320 Tuesday March 20, 2007

[ Culture ] Happy Persian New Year

 

Spring equinox arrives in about 3 hours from the time I'm writing this entry.
Happy Persian New Year!
Happy Norouz!

2007-03-20 14:04:28.0 -- ; Permalink ; Trackback.

[ Code ] John W. Backus

Today, The New York Times carries an obituary to John W. Backus, of the "Backus | Naur form" notation and the lead of the IBM team who brought us Fortran. Many a scientific computing wizard will today salute Mr. Backus for what he and his team accomplished.

While the need for new programming models was dire in the 1950s, a move by Backus to initiate an applied research program to invent a higher-level language led to a revolution in software. The first Fortran team worked on the language from 1953 to 1957. ("The first written reference to 'software' as a computer term, as something distinct from hardware, did not come until 1958," according to The NYT.)

In my experience with Fortran, I join many others who used this first-generation higher-level language to do useful things, including much scientific research.

I wrote my first toy computer program, which calculated the first 1000 primes, in Fortran. Later on, I wrote Fortran programs to calculate temperature profiles in three dimensional body embedded in a heated environment, to study dispersion and diffusion of particles in turbulent flows, to investigate the dynamics of particle-particle collisions and systems, and to perform direct numerical simulations of fluid flow and vortex-vortex interaction in an infinite body. In short, in the mid 1980s, I spent many hours doing scientific programming in Fortran. (Some of this work got its way into my masters dissertation and other to my Ph.D. dissertation. Much of it remained at the level of pure investigation and study.)

Note: For a modern progeny, see Fortress.

2007-03-20 08:59:43.0 -- ; Permalink ; Trackback.

[ Sun Microsystems Inc. ] Gosling on Open Source

James Gosling of Sun Microsystems Inc. talks to CNet about Java and more.

2007-03-20 08:37:16.0 -- ; Permalink ; Trackback.

On the Margins Tag Cloud

america apache art berkeley blogs books business canada capital code communications community computing conference connectors content contribution corporate costs culture databases derby design desktop developers development economics education energy engineering film finance history information innovation international internet iran isfahan java java-db javaone law linux logic management markets mathematics media mobile music mysql netbeans networks news open open-solaris open-source opensolaris opensource os persian philosophy phones photography photos politics postgresql practice privacy products programming ruby science server services social society software solaris sports strategy sun sun-microsystems systems technology tehran telecommunications tools transactions transportation travel tv us video war web windows work writing

Del.icio.us

RSS Feeds

XML

All
/ Persian (فارسی)
/Announcements
/Art (هنر)
/Business
/Code
/Culture
/Design
/Economics
/Here
/History
/Java
/Mathematics
/Media
/Networks
/Papers
/Personal
/Philosophy
/Science
/Society
/Sports
/Sun Microsystems Inc.
/Technology
/Telecommunications
/This
/Web
/Work

Disclaimer

I work at Sun Microsystems. The opinions expressed here are purely my own, and neither Sun nor any other party necessarily agrees with them.

Coordinates

Locations of visitors to this page

« March 2007 »
SunMonTueWedThuFriSat
    
1
2
4
5
6
7
9
10
11
12
13
14
15
17
19
21
22
23
27
30
       
Today

www.flickr.com
This is a Flickr badge showing public photos from M.Mortazavi. Make your own badge here.

Entry Statistics

Entries: 1246
Comments: 919

Recent Entries

StatCounter

Statistics from StatCounter

Page Rank

Check Google Page Rank

On the Margins Tag Cloud

america apache art berkeley blogs books business canada capital code communications community computing conference connectors content contribution corporate costs culture databases derby design desktop developers development economics education energy engineering film finance history information innovation international internet iran isfahan java java-db javaone law linux logic management markets mathematics media mobile music mysql netbeans networks news open open-solaris open-source opensolaris opensource os persian philosophy phones photography photos politics postgresql practice privacy products programming ruby science server services social society software solaris sports strategy sun sun-microsystems systems technology tehran telecommunications tools transactions transportation travel tv us video war web windows work writing

RSS Feeds

XML

All
/ Persian (فارسی)
/Announcements
/Art (هنر)
/Business
/Code
/Culture
/Design
/Economics
/Here
/History
/Java
/Mathematics
/Media
/Networks
/Papers
/Personal
/Philosophy
/Science
/Society
/Sports
/Sun Microsystems Inc.
/Technology
/Telecommunications
/This
/Web
/Work

Other Places




Landmine Casulties
free counters'

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
© Masood Mortazavi
This is a personal weblog, I do not speak for my employer.