Jump to content

Fitted Software Tools Modula-2: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
A [[Modula-2]] development system for [[DOS]] originally introduced in 1987 as a fairly simple shareware compiler that over time grew to include an [[IDE]], a [[make]] facility, a linker, an automatic makefile generator and a      execution profiler with only really a proper debugger missing for a decent M2 development system.
'''FST Modula-2''' is a [[Modula-2]] development system for [[DOS]] originally introduced in 1987 as a fairly simple shareware compiler that over time grew to include an [[IDE]], a [[make]] facility, a linker, an automatic makefile generator and an execution profiler with only really a proper debugger missing for a decent M2 development system.


FST Modula-2 had a few features that were either unique or uncommon with other M2 for DOS development systems, it could for instance make use of [[C]] and other "foreign" libraries to a degree, and it had object-oriented extensions unique to the system that program author designed in conjunction with noted Modula-2 authority Pat Terry of Rhodes University.
FST Modula-2 had a few features that were either unique or uncommon with other M2 for DOS development systems. It could for instance make use of [[C]] and other "foreign" libraries to a degree, and it had object-oriented extensions unique to the system that the program author designed in conjunction with noted Modula-2 authority Pat Terry of Rhodes University.


FST stopped developing the product in 1996 and in 1998 announced that he would release the package as freeware a little later in the year as version 4, however what you got when you registered the program was the source to the libraries and this was not a part of the freeware release, which makes using the foreign libraries impossible since you have to change a part of the library. There is no functional difference between the Shareware version of 3.5 and the freeware v4 so no need to hunt down 4 if you have version 3.5
FST stopped developing the product in 1996 and in 1998 announced that he would release the package as freeware a little later in the year as version 4. However, what you got when you registered the program was the source to the libraries and this was not a part of the freeware release, which makes using the foreign libraries impossible since you have to change a part of the library.


==Version==
==Version==
* Last known version: 4.0s
* 2.0a (Nov 1988)
: Basically a re-release of version 3.5 without the shareware notice. There is no real difference between any of the 4.0x releases.
* 2.0b (May 1989)
* 3.0
* 3.1 (Oct 1992)
* 3.5 (Jul 1995) - Shareware
* 4.0s (May 1996) - Freeware
*:Basically a re-release of version 3.5 without the shareware notice and minor documentation changes.


;Prerequisites
;Prerequisites
* DOS version 2 or higher, any version os OS/2 with the DOS subsystem installed.
* DOS version 2 or higher, any version of OS/2 with the DOS subsystem installed.


==Links & documentation==
==Publications==
* S. R. Ladd,: Modula-2 Compilers: New Kids on the Block Mature. - Computer Language magazine March 1989 - pages 99 to 110. (FSTM2 v2.0a)
* S. R. Ladd: ''Modula-2 Compilers: New Kids on the Block Mature'' - Computer Language, March 1989 - pages 99 to 110. (FSTM2 v2.0a)


==License==
==License==

Latest revision as of 22:23, 25 August 2022

FST Modula-2 is a Modula-2 development system for DOS originally introduced in 1987 as a fairly simple shareware compiler that over time grew to include an IDE, a make facility, a linker, an automatic makefile generator and an execution profiler with only really a proper debugger missing for a decent M2 development system.

FST Modula-2 had a few features that were either unique or uncommon with other M2 for DOS development systems. It could for instance make use of C and other "foreign" libraries to a degree, and it had object-oriented extensions unique to the system that the program author designed in conjunction with noted Modula-2 authority Pat Terry of Rhodes University.

FST stopped developing the product in 1996 and in 1998 announced that he would release the package as freeware a little later in the year as version 4. However, what you got when you registered the program was the source to the libraries and this was not a part of the freeware release, which makes using the foreign libraries impossible since you have to change a part of the library.

Version

  • 2.0a (Nov 1988)
  • 2.0b (May 1989)
  • 3.0
  • 3.1 (Oct 1992)
  • 3.5 (Jul 1995) - Shareware
  • 4.0s (May 1996) - Freeware
    Basically a re-release of version 3.5 without the shareware notice and minor documentation changes.
Prerequisites
  • DOS version 2 or higher, any version of OS/2 with the DOS subsystem installed.

Publications

  • S. R. Ladd: Modula-2 Compilers: New Kids on the Block Mature - Computer Language, March 1989 - pages 99 to 110. (FSTM2 v2.0a)

License

  • Originally shareware, now closed source freeware.

Author

  • Fitted Software Tools.
  • Roger Carvalho
  • Pat Terry (Help with documentation and OOP)