Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Coarray Fortran and Fortran

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between Coarray Fortran and Fortran

Coarray Fortran vs. Fortran

Coarray Fortran (CAF), formerly known as F--, started as an extension of Fortran 95/2003 for parallel processing created by Robert Numrich and John Reid in the 1990s. Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.

Similarities between Coarray Fortran and Fortran

Coarray Fortran and Fortran have 16 things in common (in Unionpedia): Array programming, Chapel (programming language), Compiler, Cray, Cross-platform, Fortress (programming language), G95, GNU Fortran, Imperative programming, Intel Fortran Compiler, Object-oriented programming, Procedural programming, Programming paradigm, Strong and weak typing, Structured programming, Type system.

Array programming

In computer science, array programming languages (also known as vector or multidimensional languages) generalize operations on scalars to apply transparently to vectors, matrices, and higher-dimensional arrays.

Array programming and Coarray Fortran · Array programming and Fortran · See more »

Chapel (programming language)

Chapel, the Cascade High Productivity Language, is a parallel programming language developed by Cray.

Chapel (programming language) and Coarray Fortran · Chapel (programming language) and Fortran · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

Coarray Fortran and Compiler · Compiler and Fortran · See more »

Cray

Cray Inc. is an American supercomputer manufacturer headquartered in Seattle, Washington.

Coarray Fortran and Cray · Cray and Fortran · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

Coarray Fortran and Cross-platform · Cross-platform and Fortran · See more »

Fortress (programming language)

Fortress is a discontinued experimental programming language for high-performance computing, created by Sun Microsystems with funding from DARPA's High Productivity Computing Systems project.

Coarray Fortran and Fortress (programming language) · Fortran and Fortress (programming language) · See more »

G95

G95 is a free, portable, open source Fortran 95 compiler.

Coarray Fortran and G95 · Fortran and G95 · See more »

GNU Fortran

GNU Fortran or GFortran is the name of the GNU Fortran compiler, which is part of the GNU Compiler Collection (GCC).

Coarray Fortran and GNU Fortran · Fortran and GNU Fortran · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

Coarray Fortran and Imperative programming · Fortran and Imperative programming · See more »

Intel Fortran Compiler

Intel Fortran Compiler, also known as IFORT, is a group of Fortran compilers from Intel for Windows, OS X, and Linux.

Coarray Fortran and Intel Fortran Compiler · Fortran and Intel Fortran Compiler · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

Coarray Fortran and Object-oriented programming · Fortran and Object-oriented programming · See more »

Procedural programming

Procedural programming is a programming paradigm, derived from structured programming, based upon the concept of the procedure call.

Coarray Fortran and Procedural programming · Fortran and Procedural programming · See more »

Programming paradigm

Programming paradigms are a way to classify programming languages based on their features.

Coarray Fortran and Programming paradigm · Fortran and Programming paradigm · See more »

Strong and weak typing

In computer programming, programming languages are often colloquially classified as to whether the language's type system makes it strongly typed or weakly typed (loosely typed).

Coarray Fortran and Strong and weak typing · Fortran and Strong and weak typing · See more »

Structured programming

Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines in contrast to using simple tests and jumps such as the go to statement, which can lead to "spaghetti code" that is potentially difficult to follow and maintain.

Coarray Fortran and Structured programming · Fortran and Structured programming · See more »

Type system

In programming languages, a type system is a set of rules that assigns a property called type to the various constructs of a computer program, such as variables, expressions, functions or modules.

Coarray Fortran and Type system · Fortran and Type system · See more »

The list above answers the following questions

Coarray Fortran and Fortran Comparison

Coarray Fortran has 33 relations, while Fortran has 219. As they have in common 16, the Jaccard index is 6.35% = 16 / (33 + 219).

References

This article shows the relationship between Coarray Fortran and Fortran. To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »