Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
zip
Apple II-Fortran-Images.zip 730.0 kB 1 09-Dec-2016 13:52 Roland B. Wassenberg Apple II-Fortran-Images.zip
jpg
Apple-FORTRAN-Manual-cover.jpg 159.8 kB 1 09-Dec-2016 10:56 Roland B. Wassenberg Apple-FORTRAN-Manual-cover
pdf
Apple_II_FORTRAN_Language_Refe... 5,922.7 kB 1 09-Dec-2016 13:32 Roland B. Wassenberg Apple_II_FORTRAN_Language_Reference_Manual.pdf
pdf
Apple_II_FORTRAN_Language_Refe... 3,811.1 kB 1 09-Dec-2016 13:32 Roland B. Wassenberg Apple_II_FORTRAN_Language_Reference_Manual_OCR.pdf
jpg
Fortran-Abacus.jpg 269.2 kB 1 14-Jul-2018 02:19 Roland B. Wassenberg Fortran-Abacus.jpg
jpg
Fortran-C64.jpg 81.8 kB 1 14-Jul-2018 02:19 Roland B. Wassenberg Fortran-C64.jpg
pdf
Fortran_2004-Working_draft.pdf 4,687.3 kB 1 09-Dec-2016 15:16 Roland B. Wassenberg Fortran_2004-Working_draft.pdf
pdf
Fortran_90_Reference_Card.pdf 193.1 kB 1 09-Dec-2016 13:32 Roland B. Wassenberg Fortran_90_Reference_Card.pdf
zip
Fortran_Recipes_2.0.zip 294.1 kB 1 09-Dec-2016 13:49 Roland B. Wassenberg Fortran_Recipes_2.0.zip
jpg
Fortran_acs_cover.jpg 92.8 kB 1 09-Dec-2016 10:57 Roland B. Wassenberg Fortran_acs_cover
jpg
Funktionen-F77.jpg 57.6 kB 1 14-Jul-2018 02:19 Roland B. Wassenberg Funktionen-F77.jpg
pdf
IBM_FORTRAN_IV-Language_1973.p... 23,060.2 kB 1 09-Dec-2016 13:33 Roland B. Wassenberg IBM_FORTRAN_IV-Language_1973.pdf
pdf
IBM_Fortran_coding_form.pdf 42.3 kB 1 09-Dec-2016 13:32 Roland B. Wassenberg IBM_Fortran_coding_form.pdf
pdf
Microsoft_FORTRAN-80_Ver3.4_Us... 12,630.6 kB 1 09-Dec-2016 13:34 Roland B. Wassenberg Microsoft_FORTRAN-80_Ver3.4_Users_Manual_Nov80.pdf
pdf
Professional_Programmer_s_Guid... 726.1 kB 1 09-Dec-2016 15:00 Roland B. Wassenberg Professional Programmer's Guide to Fortran77.pdf
rtf
Professional_Programmer_s_Guid... 623.6 kB 1 09-Dec-2016 13:55 Roland B. Wassenberg Professional Programmer's Guide to Fortran77
pdf
SUN_FORTRAN 77 Language Refere... 3,116.4 kB 1 09-Dec-2016 13:47 Roland B. Wassenberg Programming_in_Fortran-Vladimir_Zwass.pdf
pdf
SUN_FORTRAN_77_4.0_Reference_M... 871.5 kB 1 09-Dec-2016 13:48 Roland B. Wassenberg SUN_FORTRAN_77_4.0_Reference_Manual.pdf
pdf
The_New_Features_of_Fortran_20... 103.1 kB 1 09-Dec-2016 15:32 Roland B. Wassenberg The_New_Features_of_Fortran_2003.pdf
pdf
Unisoft_Fortran_Language_Refer... 6,786.0 kB 1 09-Dec-2016 13:48 Roland B. Wassenberg SUN_FORTRAN_77_4.0_Reference_Manual.pdf
jpg
abacus-fortran64-1.jpg 112.1 kB 1 14-Jul-2018 02:19 Roland B. Wassenberg abacus-fortran64-1.jpg
jpg
abacus-fortran64-2.jpg 106.0 kB 1 14-Jul-2018 02:19 Roland B. Wassenberg abacus-fortran64-2.jpg
pdf
ansi_Fortran66.pdf 10,948.8 kB 1 09-Dec-2016 13:31 Roland B. Wassenberg ansi_Fortran66.pdf

This page (revision-27) was last changed on 14-Jul-2018 02:39 by Roland B. Wassenberg  

This page was created on 09-Dec-2016 10:48 by Roland B. Wassenberg

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed 3 lines
!!!Fortran for the Atari 8 bit homecomputer
As of 2016, there is still no Fortran for the Atari 8 bit homecomputers, which is very sad, because in science, this language has played a big role.
However, there was a Fortran for the Apple II written in 6502 assembly language. Maybe there will be a time, when we get the the source code for this Apple version and can port this to the Atari? For a first step in this case, AtariWiki has collect the infos about Fortran for the Apple II, please see below. So, if there is anyone out there, who is in the possession of the original Apple II source code of Fortran, please be so kind and give it to us. Thank you so much in advance.
!!!Fortran
At line 3 added 9 lines
!Background
Fortran is one of the earliest programming languages, and among the most influential. [Basic] is a simplified, interpreted version of Fortran, sharing many of its constructs and commands. As of 2016, there is still no Fortran for the Atari 8 bit home computers, which is very sad, because Fortran remains important in scientific programming.
Fortran was intended to be used primarily for scientific mathematical processing, and it initially lacked any capability for strings and other common tasks. These were added over the years, and as a result the language began to grow. Early versions from the 1950s and 60s are quite small and could easily run on 8-bit machines, but later versions from the 1990s are more complex. The most practical version for 8-bit machines would be Fortran77, which would be very similar to most BASICs of the era.
Abacus Fortran for C64 was released in 1988. Here we have a program running native in 6502 code. The question is: who can port this to the Atari?
However, there was a Fortran for the Apple II written in 6502 assembly language. Maybe there will be a time, when we get the the source code for this Apple version and can port this to the Atari? For a first step in this case, AtariWiki has collected information about Fortran for the Apple II, see below. So, if there is anyone out there, who is in the possession of the original Apple II source code of Fortran, please be so kind and give it to us. Thank you so much in advance.
At line 7 changed one line
Apple FORTRAN Manual coverReleased by Apple in 1980, Apple FORTRAN ran under the Pascal operating system. It cost $200 (over and above the $495 needed to get the Language System). Programs written in FORTRAN for other computers could run with little modification under Apple FORTRAN (if a user needed that ability). It compiled to a similar code as did Pascal programs, so was not any faster than Pascal. Apple’s version of FORTRAN had many bugs in it, though, and after its introduction in 1980 it was never upgraded. By September 1986 it had disappeared from their product catalogs.\\
Released by Apple in 1980, Apple FORTRAN ran under the Pascal operating system. It cost $200 (over and above the $495 needed to get the Language System). Programs written in FORTRAN for other computers could run with little modification under Apple FORTRAN (if a user needed that ability). It compiled to a similar code as did Pascal programs, so was not any faster than Pascal. Apple’s version of FORTRAN had many bugs in it, though, and after its introduction in 1980 it was never upgraded. By September 1986 it had disappeared from their product catalogs.\\
At line 56 added 6 lines
!!Source Code
__Who can help us with the source code of the Abacus Fortran for C64 and Apple II Fortran? AtariWiki really appreciate any help in this case. Thank you so much in advance. :-)__
!!Images (for the Commodore 64)
* [Abacus Fortran for C64|https://www.lyonlabs.org/commodore/onrequest/collections.html] ; Thank you Lyonlabs for hosting! :-) We really appreciate your help
At line 64 added one line
The SST was used to convert the disk FORT2 to the nib format. It is verified, that it works with ApplePC v2.52. It is also a modified version corrected to work with APPLESTUFF (as you may recall, Apple Fortran uses the Apple Pascal architecture, APPLESTUFF is a library for turtle graphics and sound). If you want to format a new disk you would also need to get a copy of Pascal, APPLE 3.
At line 54 changed one line
* [Mac/65 Manual Rev. 1.2 - original scan|Mac-65 Rev. 1.2 Manual.pdf] ; size: 2 MB
* [ANSI Fortran 66|ansi_Fortran66.pdf] ; size: 10.9 MB
* [Abacus Fortran for C64|https://www.lyonlabs.org/commodore/onrequest/collections.html] ; size: 29.7 MB ; Thank you Lyonlabs for hosting! :-) We really appreciate your help
* [Apple II FORTRAN Language Reference Manual.pdf|Apple_II_FORTRAN_Language_Reference_Manual.pdf] ; size: 5.9 MB
* [Apple II FORTRAN Language Reference Manual_OCR.pdf|Apple_II_FORTRAN_Language_Reference_Manual_OCR.pdf] ; size: 3.8 MB
* [Fortran 90 Reference Card.pdf|Fortran_90_Reference_Card.pdf] ; size: 193 KB
* [IBM FORTRAN IV-Language 1973.pdf|IBM_FORTRAN_IV-Language_1973.pdf] ; size: 23.1 MB
* [IBM Fortran coding form.pdf|IBM_Fortran_coding_form.pdf] ; size: 42 KB
* [Microsoft FORTRAN 80 version 3.4 user's manual Nov. 80.pdf|Microsoft_FORTRAN-80_Ver3.4_Users_Manual_Nov80.pdf] ; size: 12.6 MB
* [Professional Programmer's guide to Fortran 77.pdf|Professional_Programmer_s_Guide_to_Fortran77.pdf] ; size: 726 KB\\
* [Programming in Fortran-Vladimir Zwass.pdf|http://data.atariwiki.org/DATA/Programming_in_Fortran-Vladimir_Zwass.pdf] ; size: 98.4 MB
* [SUN FORTRAN 77 Language Reference.pdf|SUN_FORTRAN 77 Language Reference.pdf] ; size: 3.1 MB
* [SUN FORTRAN 77 4.0 Reference Manual.pdf|SUN_FORTRAN_77_4.0_Reference_Manual.pdf] ; size: 872 KB
* [The New Features of Fortran 2003.pdf|The_New_Features_of_Fortran_2003.pdf] ; size: 103 KB
* [Fortran 2004-Working draft.pdf|Fortran_2004-Working_draft.pdf] ; size: 4.7 MB
* [Unisoft Fortran Language Reference Manual Sep. 83.pdf|Unisoft_Fortran_Language_Reference_Manual_Sep83.pdf] ; size: 6.8 MB
At line 56 removed one line
At line 87 added 2 lines
* [Fortran 77 on Atari 8 bit discussed at AtariAge|http://atariage.com/forums/topic/240546-fortran-77-on-atari-8-bit/?hl=+fortran]
* [Disk images of Apple Fortran|https://mirrors.apple2.org.za/ftp.apple.asimov.net/images/programming/fortran/]
At line 61 removed one line
At line 63 removed 3 lines
[{Image src='Apple-FORTRAN-Manual-cover.jpg' width=618 height=926 }]
Apple FORTRAN Manual cover from 1980\\
\\
At line 93 added 18 lines
\\
[{Image src='Funktionen-F77.jpg' width=412 height=374 }]
FORTRAN 77 functions\\
\\
[{Image src='Fortran-Abacus.jpg' width=583 height=916 }]
Abacus FORTRAN for the Commodore C64 - Manual cover from 1988\\
\\
[{Image src='Fortran-C64.jpg' width=506 height=537 }]
Abacus FORTRAN for the Commodore C64 - from Bob Stover & Tim Adams from 1988\\
\\
[{Image src='abacus-fortran64-1.jpg' width=765 height=541 }]
Abacus FORTRAN for the Commodore C64 - 1st startscreen from 1986\\
\\
[{Image src='abacus-fortran64-2.jpg' width=767 height=542 }]
Abacus FORTRAN for the Commodore C64 - Main Menu from 1986\\
\\
[{Image src='Apple-FORTRAN-Manual-cover.jpg' width=618 height=926 }]
Apple FORTRAN Manual cover from 1980
Version Date Modified Size Author Changes ... Change note
27 14-Jul-2018 02:39 10.234 kB Roland B. Wassenberg to previous
26 14-Jul-2018 02:25 9.446 kB Roland B. Wassenberg to previous | to last
25 02-May-2018 16:17 9.077 kB Maury Markowitz to previous | to last
24 28-Apr-2018 02:26 9.175 kB Maury Markowitz to previous | to last
23 28-Apr-2018 01:59 9.159 kB Maury Markowitz to previous | to last
22 15-Aug-2017 20:01 8.399 kB Roland B. Wassenberg to previous | to last
21 15-Aug-2017 19:59 8.286 kB Roland B. Wassenberg to previous | to last
« This page (revision-27) was last changed on 14-Jul-2018 02:39 by Roland B. Wassenberg  
G’day (anonymous guest) My Prefs
© 2010-2017 AtariWiki
All content in the Wiki is licensed under Creative Commons Share Alike License, unless otherwise noted.
JSPWiki v2.8.3