There will be some young, modern readers with an interest in those examples, but not many. The writing also includes some academic ornaments such as footnotes for simple terms, etc. Those are likely to slow novice readers down and may reduce interest in continuing to read the material. The modularity of the book makes it manageable to both read and use in instruction, though in some cases that modularity may present a challenge in developing concepts and bring novice readers along.
Is the book presented in a logical, clear fashion? Does that work best for the target audience? I am inclined to think that the structure could be improved to make the book more accessible, enjoyable, and effective for novice programmers. I read the book in both e-reader and. PDF format and while it was not confusing there were areas where the structure and style of the book could have worked better with it's interface. Lists which span page breaks are challenges in many places.
The style of presenting sample code seemed lacking. More and better graphics would also have been an improvement. I was not able to read a printed, bound copy of the book and cannot comment on that physical interface. There were no meaningful grammatical errors of note to me, though I did not keep detailed note of any if I found them. There are areas where the structure of sentences could be more effective if it were direct in some cases, losing superfluous phrases, and more colorful or descriptive in other places.
The text is not culturally insensitive, but it would certainly benefit from including more inclusive perspectives, examples, and anecdotes. Added to a misplaced sense of nostalgia was some curiosity about how Fortran might be experiencing a rebirth in areas such as parallel processing on Graphical Processing Units GPUs and the addition of object-oriented capabilities since Fortran I wanted to read a Fortran book!
Structurally, the material could use some feedback from a focus group of newbie programmers or those interested in programming. The current structure worked well for me as it seemed to group content by category and was an effective way to present a refresher.
I found the book valuable and developed an interest in seeing Fortran evolve and become more accessible and useful to modern programmers.
I imagined a world where there could be such a thing as an online, browser-based platform for writing and running Fortran code — akin to a Google Colab. I want more! Computers are everywhere in our daily lives.
Between the desktop, laptop, phone, bank, and vehicle, it is difficult to completely get away from computers. It only makes sense to learn a little about how a computer really works.
Browse pages. A t tachments 0 Page History People who can view. Jira links Languages. Created by lrz-api1 , last modified on December Content This three day course is targeted at scientists with little or no knowledge of the Fortran programming language, but need it for participation in projects using a Fortran code base, for development of their own codes, and for getting acquainted with additional tools like debugger and syntax checker as well as handling of compilers and libraries.
The course schedule Slides and the Table of Contents for all three course days Environment to use for the Exercises This should be prepared in advance, before the course starts. Please use your own laptop or institute cluster for the hands-on sessions. A recent version of the gfortran compiler should be installed. Alternatively, the Intel compiler ifort, most recent version available for free can be used. It may be useful to have further tools like gdb and valgrind installed.
Of course, you can use your favourite editor to create new Fortran source files. We recommend either vi , emacs , or geany. Exercises The exercise document describes the problems to be solved.
0コメント