FAST programming language 2.67

Category: System
Year: 1990
Description:Avesome and innovative programming language and compiler. Language syntax is based mainly on BASIC, but borrows good constructs from C and even pascal. Contains high level functions that do low level jobs like port I/O, interrupt calling, timer reprogramming etc. Machine code can be inlined, unfortunately not by using assembly syntax, but by inlining the code byte by byte. The compiler is about 35 Kb and depends on no other file. It understands more than 200 commands and functions including memory manipulation, file handling, direct screen handling, graphics, sound etc. It produces very tight and standalone .com files. Meaningful tasks can be fulfilled in only few hundred bytes of compiled code! The compiler is not dull at all, can process complex expressions and even handles 32-bit long integer math. The package contains quite good documentation. I wish I got to know the author! Then I'd persuade him to release the compiler sources under some open source license! UNFAST.EXE is a selfextracting PKZIP package, which unextracts to the current directory.
Manufacturer: Peter Campbell
Localization: EN

Files to download

#4516fast267.zip168 KB0xCFD88FF1

Scroll down for comments. Register to leave your one.



On Monday March 19, 2018 Pacale said:

Surprise!!! This avesome compiler has gone open source under a GPL license. You can grab the whole Fast package together with its sources from​cro/pc-stuff/freedos/files/dev​el/fast/
The linked package includes a newer Fast version than this one featuring partial 386 and 32-bit support and some other advancements. The package also includes the author's supertiny assembler called Sofa which is self-hosting and the Fast compiler sources can be compiled with it. The assembler sources of Fast and Sofa are together in \sofa_fast\sofa\source directory of the linked package.

On Monday March 9, 2015 M.Pollamarga said:

I want FAST! SOURCE CODE for educatonal purposes on compiers ... Posted here. Please help!.

On Thursday January 8, 2009 robert vanat said:

old time hobbies. when the cpu were
slow. software was better program.
fast is like finding gold to me.
this will use up lots of time. most find how this was done. when your 73
you got lots of time.
robert vanat