Re: Shortage of Fortran Programmers



On Sun, 25 Jun 2006, Sue wrote:

After about 40 years of using Fortran on any mainframe, then
mini-computers (DEC) and then Sun and SGI workstations, I have just
obtained my first PC. Now I am trying to decide on which Fortran
compiler to obtain, preferably with a graphics systems library. Does
anyone have some suggestions? Ideas will be very much welcome.

Be prepared to consider big changes in the way you approach a problem.

I come from a similar background. In my field (remote sensing) Fortran is rarely for graphics anymore, mostly due to the lack of portable support for the data types used for images, but also because there is a wealth of excellent (mostly open source) tools. The new tools are used by a large community who are good at finding bugs before the get to me. Interpreted languages are "fast enough" on modern hardware. In the days of RISC workstations, a typical project used 512x512 images and a total of 10GB data. These days our typical project starts with a few TB, which are processed down to 100GB. We used bzip2 compression (compress once, decompress often). Bzip2 is the largest consumer of CPU cycles on our
machines -- most of the algorithms we use now run in less time than it
takes to transfer the data.

Most of my career I've been the "goto" guy when sums didn't work out as expected. On the mainframes and risc machines I was handling "new", e.g., unreported, bugs at a rate of more than 1 a month. Each time someone came to me with a problem I had to determine whether the user code was correct, look for a workaround, and if a bug fix was required, prepare test cases and run diagnostics.

Today, the rate of problems encountered is much higher (several per week), but for the mainstream packages it is very rare to find a really new bug. The majority of problems can be resolved by the user with google or the developer's bug tracking system.

You don't mention whart sort of graphics you need: images, line art, publication quality, etc. I use S-plus (the free R "clone") for line art and some images, and RSI's IDL (mostly the embedded interpeter in the free NASA package that is one of our "mission critical" tools, or the free gdl clone) for remote sensing images.

--
George N. White III <aa056@xxxxxxxxxxxxxx>

.



Relevant Pages

  • Re: Photographing birds in flight
    ... between shade and sun, another is rising or setting sun where ... Second, auto-bracketing, assuming 3 shots means only one is correctly ... time - that's definitely a learned skill, ... but I feel many images are more interesting this way. ...
    (rec.photo.digital)
  • Re: often cannot insert images into Word document
    ... It is no longer a universal bug & I've seen no reports of the problem not ... Other file types should insert correctly with no problem.] ... Drag-and-drop of images works fine ... always do a repair permissions after installing any software. ...
    (microsoft.public.mac.office.word)
  • RE: "Camera/Shy the Steganographical Browser"
    ... "ExtractSteganography" that can examine the resultant string as such: ... >suspect images, ... So, on one hand, this is a high priority known bug... ... hand it is stated that we realize there is not a fool proof method ...
    (Bugtraq)
  • Re: JTable drag-and-drop
    ... >> longstanding bug on Suns database. ... I agree that Sun is ... >> start a drag under those circumstances. ... and it never gets to the selection code. ...
    (comp.lang.java.gui)
  • Re: Best 35mm film scanner for max £500ish
    ... The software scans the photo and saves it as a TIF or JPG file, ... Also, I scan in 16-bit, and my editor has a known bug on this latest ... "Full support of 16-bit images allows professional photographers to work ... the 8-bit limit of 256 shades per color set by previous versions of the ...
    (comp.periphs.scanners)