Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Fortran


Related Topics

In the News (Fri 19 Jul 19)

  
  Fortran 90 for the Fortran 77 Programmer
This transition uses the fact that Fortran 77 is a pure subset of Fortran 90.
A complete textbook in Swedish on Fortran 90/95 has been prepared, and is available both electronically in a hypertext version and in printed form.
Notables in the transition from Fortran 77 to Fortran 90
www.nsc.liu.se /~boein/f77to90/f77to90.html   (269 words)

  
  Fortran - Wikipedia, the free encyclopedia
The development of FORTRAN paralleled the early evolution of compiler technology; indeed many advances in the theory and design of compilers were specifically motivated by the need to generate efficient code for FORTRAN programs.
FORTRAN IV was eventually released in 1962, first for the IBM 7030 ("Stretch") computer, followed by versions for the IBM 7090 and 7094.
Prior to FORTRAN 77, a number of preprocessors were commonly used to provide a friendlier language, with the advantage that the preprocessed code could be compiled on any machine with a standard FORTRAN compiler.
en.wikipedia.org /wiki/Fortran   (4220 words)

  
 Fortran programming language
FORTRAN was developed in the 1950-s by a team of IBM programmers and released in 1957.
FORTRAN knew an implicit typing, that means that variable names beginning with I, J, K, L, M, N were always integer and the rest were reals.
FORTRAN was developed by an IBM team lead by John W. Backus (see picture) and staffed with programmers like Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Richard Goldberg, Lois Haibt and David Sayre.
www.thocp.net /software/languages/fortran.htm   (581 words)

  
 GNU Fortran -- Free number crunching FORALL! - GNU Project - Free Software Foundation (FSF)
GNU Fortran development is a part of the GNU Project, aiming to bring free number crunching to all GNU system variants.
In particular, the project wishes to reach the users of the Fortran 95 language, be it in the scientific community, in education or in a commercial environment.
GNU Fortran is developed on the mainline of GCC and is part of the compiler collection since release 4.0.0 release of the compiler collection.
gcc.gnu.org /fortran   (789 words)

  
 The FORTRAN Programming Language
Prior to the development of FORTRAN computer programmers were required to program in machine/assembly code, which was an extremely difficult and time consuming task, not to mention the dreadful chore of debugging the code.
Since FORTRAN was so much easier to code, programmers were able to write programs 500% faster than before, while execution efficiency was only reduced by 20%, this allowed them to focus more on the problem solving aspects of a problem, and less on coding.
FORTRAN was so innovative not only because it was the first high-level language, but also because of it's compiler, which is credited as giving rise to the branch of computer science now known as compiler theory.
www.engin.umd.umich.edu /CIS/course.des/cis400/fortran/fortran.html   (976 words)

  
 Fortran - Wikibooks, collection of open-content textbooks
FORTRAN is a programming language mainly used by the scientific community.
FORTRAN's age is both a strength and a weakness.
On one hand, FORTRAN has a huge number of libraries of code avaliable to work out almost any equation.
en.wikibooks.org /wiki/Fortran   (299 words)

  
 Andy's Fortran Examples
First let me say that I think every serious Fortran programmer should always write new code in Fortran 90 or Fortran 95, but for those of you stuck on a desert island with only a FORTRAN 77 compiler at your disposal, here's a way to write a recursive subroutine.
FORTRAN 77 subroutines and functions are not allowed to call themselves directly.
This is because by default the MS Fortran compiler declares all local variables to be static except if the routine is a normal Fortan 90 recursive procedure.
www.esm.psu.edu /~ajm138/fortranexamples.html   (1157 words)

  
 Language Reference - FORTRAN
FORTRAN is usually credited, Knuth and Pardo in 1977 credit Alick E. Glennie for his Autocode compiler for the Manchester I computer in 1952.
FORTRAN included many features that were specific to the IBM 704, the first computer on which it was implemented.
For many years, FORTRAN dominated programming, and was described as the lingua franca, or common tongue, for computer programmers.
www.isi.edu /~iko/pl/hw3_fortran.html   (214 words)

  
 [No title]   (Site not responding. Last check: 2007-11-02)
New features of Fortran 2003 can be compatibly incorporated into such Fortran 95 programs, with any exceptions indicated in the text of this part of the standard.
Therefore, a Fortran program conforming to an older 7standard may have a different interpretation under a newer standard if it invokes an external procedure 8having the same name as one of the new standard intrinsic procedures, unless that procedure is specified 9to have the EXTERNAL attribute.
The following Fortran 95 features may 14have different interpretations in this standard: 15 (1) Earlier Fortran standards had the concept of printing, meaning that column one of formatted 16 output had special meaning for a processor-dependent (possibly empty) set of external 17 files.
www.j3-fortran.org /doc/year/04/04-007.txt   (4739 words)

  
 IBM - IBM Fortran Compilers - Family Overview
Fortran is the language of choice for scientists and engineers.
Fortran's rich set of mathematical computation features, array manipulation, and optimizable constructs help you quickly create complex yet efficient modelling algorithms.
XL Fortran Enterprise Edition for AIX provides industry-leading code optimization and tuning features, a full implementation of the OpenMP API Version 2.5, Symmetric Multiprocessing (SMP) APIs, direct manipulation of the floating-point status and control register, 64-bit enablement, asynchronous I/O, debug memory routines, and many other features.
www-306.ibm.com /software/awdtools/fortran   (305 words)

  
 Fortran Resources
Notes on Fortran programming include the collected wisdom of many Fortran experts, but some parts are more relevant to Fortran77.
The famous text Numerical Recipes in Fortran is now available on-line, in either Postscript or PDF formats (but this is of course the old Fortran77 edition).
Here is a Fortran function which does wild-card matching to a pattern, which may contain "?" to match any single character, and "*" to match zero or more consecutive characters of any type.
www.star.le.ac.uk /~cgp/fortran.html   (1610 words)

  
 Fortran I
Fortran was not then called a programming language; the manual describes "The FORTRAN Automatic Coding System for the IBM 704 EDPM."*
I have heard that the inventors of Fortran did not initially expect the same language to be used on different types of computers, or to have multiple languages available for the same computer.
It apparently proved useless and was dropped from the language in Fortran II.
www.paulgraham.com /history.html   (238 words)

  
 Fortran
Although in popular lore there are various Fortran dialects, such as the ancient Fortran-IV , which was then followed by Fortran-66  and Fortran-77 ;, to be eventually superseded by Fortran-8x  (which never materialised), and, at long last by Fortran-90  and, more recently, by Fortran-95 , officially there is only one Fortran, the ANSI Fortran .
Fortran also allows us to specify any precision we may wish for, within certain limits.
High Performance Fortran, which is closely related to ANSI Fortran provides the easiest way to write parallel programs.
beige.ucs.indiana.edu /P573/node37.html   (1336 words)

  
 A brief history of FORTRAN/Fortran
Fortran won the battle against Assembly language, the first in a series of battles to come, and was adopted by the scientific and military communities and used extensively in the Space Program and military projects.
FORTRAN IV (1961) was a 'clean up' of FORTRAN II, improving things like the implementation of the COMMON and EQUIVALENCE statements, and eliminating some machine-dependant language irregularities.
The next Fortran standard (fortran 90) was published too many years after Fortran 77 was out, allowing other programming languages to evolve and compete with Fortran.
www.ibiblio.org /pub/languages/fortran/ch1-1.html   (851 words)

  
 Michel Olagnon's Fortran 90 List
Absoft® v10 Fortran Compilers for Linux on 32-bit and 64-bit x86: According to the most popular industry benchmarks for Fortran, SPEC2000 and Polyhedron 2005, Absoft's new Fortran compilers produce the top 64-bit performance on both Xeon® and Opteron® processors and are fully source compatibility with previous Absoft compilers.
Fortranlint is a static source-code analyzer for Fortran 77, Fortran 90, and Fortran 95.
Function parser for Fortran 90, intended for applications where a set of mathematical expressions is specified at runtime and is then evaluated for a large number of variable values.
www.fortran-2000.com /MichelList   (3891 words)

  
 FORTRAN Tutorial
Fortran 77 Tutorial by Stanford University, modified for the BCFORTRAN 77 compiler -- Minimal recommended reading for ENCH250.
Fortran 90 Tutorial by A. Marshall at the Liverpool University.
Fortran 90 Tutorial by Bo Einarsson and Yurij Shokin (covers only F90's new features).
www.glue.umd.edu /~nsw/ench250/fort-tut.htm   (265 words)

  
 Vision Engineer - FORTRAN Language   (Site not responding. Last check: 2007-11-02)
FORTRAN compilers, which convert the programming code into programs that can be run, are being developed by many software vendors.
The FORTRAN language was originally developed in the 1950s, but has been updated several times over the years.
While FORTRAN is not normally used for writing windows or office applications, it is emensely popular among the scientific and engineering community.
www.visionengineer.com /comp/fortran.shtml   (297 words)

  
 FTN95: Fortran 95 for Windows
Fortran developers can now protect their investment in source code by using FTN95 for.NET to port existing applications to Microsoft.NET.
All standard and many vendor-specific legacy language features are supported, so that Fortran projects may be any combination of Fortran 77, Fortran 90 and Fortran 95.
Using FTN95 for.NET, Fortran code can now be combined in a standard, fully documented manner with new code written in other.NET languages, such as C# and Visual Basic for.NET, to deliver enhanced application usability and functionality for a new generation of users.
www.silverfrost.com /11/ftn95/ftn95_fortran_95_for_windows.asp   (532 words)

  
 Free Fortran Compilers and Interpreters (thefreecountry.com)
This is a well-known Fortran to C converter that comes with source code.
LCC-Win32 is primarily a free C compiler and its programming environment for Win32, but it also appears to have a Fortran compiler available for download from their website.
It apparently compiles Fortran 77 code (with some common extensions) to C which is subsequently compiled by the C compiler to generate a Win32 native executable.
www.thefreecountry.com /compilers/fortran.shtml   (1043 words)

  
 Free Software
FLIC (Fortran Loop and Index Converter) - John Michalakes (a parser-based source translation tool that automates the conversion of program loops and array indices for distributed-memory parallel computers).
An Alternate Source (all code 1 ZIP file) - Fortran 90 software for statistical calculations particularly for least squares and subset selection in regression, for quadruple-precision calculations, for random number generation and for optimization, and a Fortran 90 version of part of Lapack.
Fortran Library - The PNNL Fortran Library (aka FLIB) is a set of general purpose Fortran 90 routines that can be used to simplify the process of developing batch-style input/output interfaces.
www.fortranlib.com /freesoft.htm   (7606 words)

  
 Open Directory - Computers: Programming: Languages: Fortran
Cloudy's Journey from FORTRAN to C, Why and How - Article describing why the Cloudy astronomy program was converted from Fortran to C. Co-Array Fortran - Small extension to Fortran 95 providing an explicit notation for data decomposition, such as that often used in message-passing models.
Fortran Forum - Addresses the Fortran language, its uses, profitability, standardization, further evolution, and the implementation of Fortran compilers.
Fortran Saga - Essay by Brian Meek describing how the Fortran 90 standard was created.
dmoz.org /Computers/Programming/Languages/Fortran   (657 words)

  
 Fortran Language
The best approach was to extend the FORTRAN functional syntax and write SNOBOL pre-compilers to generate FORTRAN replacement code based on sub-routines and functions to implement the added functionality.
Fortran has complex number support that seems to elude every language since.
Yes, the interface may be clunky, but that's a result of various forces, only one of which is Fortran's (or more precisely pre-Fortran90's) limited set of data types and abstractions.
c2.com /cgi/wiki?FortranLanguage   (959 words)

  
 GNU Fortran 77 (g77) Legacy Site   (Site not responding. Last check: 2007-11-02)
GNU Fortran is still considered to be in (public) beta testing, and has been since February 17, 1995.
As with all free software, GNU Fortran, or g77, will continue to progress and evolve as directed by those who take the time and make the effort to test, fix, and improve it.
GNU Fortran (g77) is developed, tested, and also used by a large number of people around the world.
world.std.com /~burley/g77.html   (809 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.