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

Topic: Fortran 77


Related Topics

In the News (Sat 2 Jun 12)

  
  CSC   (Site not responding. Last check: 2007-10-21)
The next evolutionary step was Fortran 77 which was accepted in 1978 and 1979 to be the new ANSI and ISO standard.
The development of Fortran 90 is a logical continuation of the Fortran standardization and development effort, although this revision of the standard is much larger than the previous ones.
One of the serious drawbacks of the Fortran 77 language was the lack of dynamic memory management.
www.csc.fi /math_topics/Publ/f90.html   (2241 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   (4852 words)

  
 Fortran 90 history
Fortran was the first language to be processed in standardization activities for computer technology.
Fortran 90 is a superset of FORTRAN 77 and is compatible with it, since no FORTRAN 77 features have been removed.
Although Fortran 90 has replaced FORTRAN 77 as a standard in the international arena, the U.S. has put itself in the unfortunate dilemma of retaining two standards side by side.
www.cisl.ucar.edu /tcg/consweb/Fortran90/scnhist.html   (1380 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)

  
 Fortran 90 for the Fortran 77 Programmer (via CobWeb/3.1 planetlab2.tamu.edu)   (Site not responding. Last check: 2007-10-21)
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.cob-web.org:8888 /~boein/f77to90/f77to90.html   (279 words)

  
 What is FORTRAN? - A Word Definition From the Webopedia Computer Dictionary
FORTRAN IV was approved as a USASI standard in 1966.
FORTRAN 77 is a version of FORTRAN that was approved by ANSI in 1978 (they had expected to approve it in 1977, hence the name).
FORTRAN 77 includes a number of features not available in older versions of FORTRAN.
www.webopedia.com /TERM/F/FORTRAN.html   (221 words)

  
 Migrating to Fortran 95: Fortran 77 to Fortran 95 Compatibility Guide
The Fortran 95 compiler, f95, in the Sun ONE Studio 7 Compiler Collection now accepts most legacy FORTRAN 77 features, including many non-standard extensions to the language that the f77 compiler accepted.
For details on any of the non-standard extensions that were accepted by the f77 compiler, see earlier releases of the FORTRAN 77 Language Reference Manual on docs.sun.com.
While there is no longer a separate compiler for FORTRAN 77, the Fortran 95 compiler, f95 now recognizes many of the features of the legacy f77 compiler, including a number of non-standard extensions to the language.
developers.sun.com /sunstudio/articles/f77-to-f95/f77_content.html   (1396 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 90, 95, 2003,77 Information Resources
Fortran 90/95 FAQ This is a Fortran 90/95 FAQ, maintained by Michel Olagnon.
BCS Fortran Specialist Group home page The Group was established in 1970 to provide an open forum for Fortran users.
Its main aims are: to disseminate information about Fortran and its application in various fields, to provide a platform for discussion of users' needs and requirements in future versions of Fortran, to encourage the development of the language in collaboration with national and international standardization bodies, to promote the use of the Fortran language.
www.kcl.ac.uk /kis/support/cit/fortran/f90home.html   (386 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)

  
 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 77 and Fortran 90
Fortran 90 is a new product that was introduced in the 10.10 and 10.20 timeframe.
Fortran 90 and FORTRAN 77 is revised to run on 10.30 and to take advantage of the kernel threads feature introduced in 10.30.
Several libraries in the FORTRAN 77 product is moved to "obsolete status".
docs.hp.com /en/5965-4406/ch07s14.html   (302 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/index.html   (3891 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)

  
 Absoft Fortran Compilers, Debuggers: Windows Macintosh Linux   (Site not responding. Last check: 2007-10-21)
Absoft Fortran is fully compatible with existing Absoft Fortran compilers and the GNU tool chain, so existing Absoft customers need only to recompile their application to take advantage of significant additional performance.
Absoft's Fortran Compiler for Linux is unrivaled in both ease of use and its comprehensive list of features and typically generates code that performs as fast or faster than any other Fortran compiler.
Absoft's Fx2™ Debbuger bundled with Fortran for Linux is the most flexible and comprehensive debugging solution available for Fortran developers and also works well for C/C++ and assembler debugging.
www.absoft.com /Products/Compilers/Fortran/Linux/fortran95   (2830 words)

  
 GNU Fortran 77 (g77) Legacy Site   (Site not responding. Last check: 2007-10-21)
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)

  
 Mixing C, C++, and Fortran 77   (Site not responding. Last check: 2007-10-21)
We noticed that if a fortran subroutine has an underscore anywhere in its name, the GNU g77 compiler adds two (2) underscores at the end of the name.
In the compiled Fortran code all arguments to functions are passed by their address.
If a Fortran function takes a character string as an argument, the string length must be passed as the last argument (i.e.
www.chiralcomp.com /support/mixing_f77_c_cpp   (459 words)

  
 Free Software
Mac F2C- A Fortran 77 to C translator for Macintosh.
Standard extensions to FORTRAN 77 like extended source lines (of arbitrary length), long object names, and in-line comments (starting with an exclamation mark) are implicitely assumed.
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)

  
 Fortran
Fortran (FORmula TRANslation) is one of the oldest high level languages, certainly the oldest that is still in use.
The latest version is Fortran 90, the preceding version was Fortran 77.
A Windows port of most of the GNU Unix tools, including the GCC compiler collection 2.95.3 (covering C, C++, Objective-C, x86 assembler Fortran 77) as well as Perl 5.6.1, Python 2.1 and Tcl/Tk 8.0.
burks.brighton.ac.uk /burks/language/fortran/index.htm   (309 words)

  
 NIST Fortran 77 test suite   (Site not responding. Last check: 2007-10-21)
fcvs, a "Fortran compiler validation suite" was developed by NIST to validate Fortran 77 compilers.
Since Fortran 77 is mostly a subset of Fortran 95, it can still be useful.
Hollerith strings in FORMAT statements have been converted to quoted strings to conform to the Fortran 95 standard.
www.fortran-2000.com /ArnaudRecipes/fcvs21_f95.html   (76 words)

  
 NAG Fortran Library: Description
To ensure that we meet your existing and future requirements, the library is regularly updated with new and enhanced algorithms for use in evolving business areas.
If you are a user of the NAG Fortran Library and have suggestions for new routines please contact us.
If you subscribe to our dedicated Customer Support Service, not only will you automatically receive any update that is produced, but you will have direct access via the NAG Response Centre to our experts, who are there to assist you with your technical queries or difficulties.
www.nag.co.uk /numeric/fl/FLdescription.asp   (344 words)

  
 SGI - Developer Central: IRIX Development Tools: Languages: Fortran Multi-processing Application Development
This 64-bit ANSI Fortran 77 compiler is ideal for systems running IRIX® 6.x.
The 7.4 version of the MIPSpro Fortran 77 and Fortran 90 compilers now support the OpenMP™; 2.0 standard.
A 64 bit ANSI Fortran 90 compiler with additional support for user-defined multiprocessing directives for systems running IRIX 6.x.
www.sgi.com /products/software/irix/tools/fortran.html   (520 words)

  
 Articles
Fortran 90 for the FORTRAN 77 Programmer - Bo Einarsson and Yurij Shokin
Fortran User's Survey - Supported a study of formal methodologies to study the design of programming languages, focusing on techniques in analysing the design of Fortran 95.
Programming Multigrid in Fortran 90 - Thor Gjesdal, Christian Michelsen Research AS - Describes a simple one-dimensional multigrid Poisson solver in order to illustrate some of the new features of Fortran90, and how they can be used in multigrid methods (Compressed Postscript).
www.fortranlib.com /articles.htm   (1571 words)

  
 Rice SCL - Fortran 77 File Referencing
This document is meant to provide information on accessing data files when using Fortran 77 in UNIX environments,
The vast majority of the changes that you will need to make (if not all) will be in statements felating to file referencing.
In fact, FORTRAN 77 will not use it, except for files that are not accessed sequentially.
www.ruf.rice.edu /~statlab/fortran.html   (1079 words)

  
 Fortran
Fortran 77 to 90 Conversion Course by Manchester and North Training/Education Center:
Fortran code for Numerical methods in physics, by Rogina: http://cromath.math.hr/~rogina/nmf/nmf.html
Thus one is more wide open for subtle semantic errors like a subscript out of range, invalid subprogram argument/parameter matching, undefined (mistyped) variable, etc. In a certain sense mixing languages detracts from both portability and integrity of application.
www.personal.psu.edu /faculty/h/d/hdk/fortran.html   (2009 words)

  
 Lahey Computer Systems, Inc.   (Site not responding. Last check: 2007-10-21)
Graphics and GUI solutions for Fortran and C from Bradly Associates.
A set of Fortran 90/95 and C/C++ libraries from AnCAD, that enhances your program with dynamic visualization capabilities, shortens your numerical codes, and speeds up your development process.
A library of structures, functions and subroutines from Canaima Software that gives you the necessary functionality to effectively handle in Fortran the native data types found in COM, Visual Basic and Visual Basic for Applications (VBA).
www.lahey.com   (418 words)

  
 Welcome to this Fortran 77 page
When I started to learn programming Fortran 77 some years ago I found it hard to find detailed information.
Although details about the more recent Fortran 90 and 95 implementions were abundant, finding precious Fortran 77 information was like looking for a needle in a hay stack.
Thus, I decided to setup this page in order to help others to gather Fortran 77 information.
home.casema.nl /fam.engelberts   (171 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.