1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Naily [24]
3 years ago
13

What are the advantages and disadvantages of fortran?

Computers and Technology
1 answer:
zhenek [66]3 years ago
8 0
The primary advantage of using Fortran these days is that there is still a considerable amount software written in it for which there is no equivalent in a more modern language. For example LAPACK was written originally in Fortran and there have been various attempts to implement equivalent functionality in C++ and Java, but they have not reached parity with the original Fortran. In some cases it may be easier to write software in Fortran to interface with the legacy software rather than developing compatibility layers.

Aside from that there are a few bonuses that Fortran offers that other languages don't (e.g. the ** expoentiation operator), but all of these are quite minor.

The main disadvantage of Fortran is that it was created before several important advances in programming languages were developed. Eventhough several modern features have been added to Fortran over the last 20 years (for example a form of object orientation), Fortran certainly shows its age. For example, Fortran doesn't do argument type checking for functions and subroutine inputs and arguments are passed by reference by default. It is difficult to find books on Fortran these days, making even harder to learn for programmers who only know modern programming languages. For these reasons, Fortran use is usually limited to maintenance of and interfacing with legacy software.
You might be interested in
Which of the following is an example of a logic error?
rusak2 [61]

Answer:

Receiving unexpected results from a program

Explanation:

Logic errors are due to the program not producing a desired result.

6 0
3 years ago
Read 2 more answers
Write a query to display the department name, location name, number of employees, and the average salary for all employees in th
Zigmanuir [339]

Answer:

is hjs yen ; he jawjwjwjwjw

6 0
2 years ago
What is the approximate time and death in Sherlock Holmes
kati45 [8]

Answer: 8:58.5204 o'clock a.m

:)

3 0
2 years ago
Read 2 more answers
Pressing and holding _______ while clicking enables you to select multiple contiguous files or folders.
liq [111]

Answer:

Hi LizBiz! The answer is Ctrl key on Windows, or Command key for Mac.

Explanation:

The Ctrl (Windows) key or equivalent Command key on Mac has a special purpose which allows special operations to be performed when combined with another action, such as clicking on multiple pictures or files for selection.

8 0
2 years ago
Which is the order of steps for attaching an item to a contact?
aivan3 [116]
We need to know what item and then we can answer ur question
5 0
3 years ago
Read 2 more answers
Other questions:
  • A(n) ____ backup only archives the files that have been modified since the last backup.
    11·1 answer
  • Which of the following has likely attended vocational school?
    10·1 answer
  • Some cars are 100 percent efficient at converting energy from gasoline to energy of motion.
    11·2 answers
  • A web page ____ can also create a style sheet that takes precedence over the internal style sheets of browsers.
    10·1 answer
  • 6. What is the difference between portrait and landscape orientation? What are the advantages of
    9·1 answer
  • Thank you very much for your email. ...... was very interesting​
    15·1 answer
  • The administrators of Tiny College are so pleased with your design and implementation of their student registra- tion and tracki
    13·1 answer
  • Modify the program you wrote for Chapter 6 Exercise 6 so it handles the following
    15·1 answer
  • What is the correct order for writing the 3 dimensions for a 3D object? Here are the 3 dimensions:
    15·1 answer
  • Match the parts of the website address with its correct explanation. http://www.usa.gov/Agencies/federal.shtm/​
    5·2 answers
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!