Installer (programming language)

Last updated
Example dialog Cgxv4 install.jpg
Example dialog

Installer is a scripting language developed by Sylvan Technical Arts and published by Commodore International for AmigaOS, first released for version 2.1 in 1992. [1] Its grammar is based on the LISP programming language. A compatible re-implementation named InstallerLG is actively developed as of October 2018. [2]

Example from the developer guide:

(makedir"T:fred"(prompt"I will now create the directory \"T:Fred\"")(help@makedir-help)(infos)(confirm))

The InstallerGen tool can be used as an alternative for writing scripts by hand. [3]

Related Research Articles

Vim (text editor) Improved version of the Vi keyboard-oriented text editor

Vim is a free and open-source, screen-based text editor program for Unix. It is an improved clone of Bill Joy's vi. Vim's author, Bram Moolenaar, derived Vim from a port of the Stevie editor for Amiga and released a version to the public in 1991. Vim is designed for use both from a command-line interface and as a standalone application in a graphical user interface. Vim is released under the Vim license that includes some charityware clauses, encouraging users who enjoy the software to consider donating to children in Uganda. The Vim license is compatible with the GNU General Public License through a special clause allowing distribution of modified copies under the GNU GPL version 2.0 or later.

SCUMM Game engine developed by LucasArts

Script Creation Utility for Maniac Mansion (SCUMM) is a video game engine developed at Lucasfilm Games, later renamed LucasArts, to ease development on their graphic adventure game Maniac Mansion (1987). It was subsequently used as the engine for later LucasArts adventure games.

AmigaGuide is a hypertext document file format designed for the Amiga. Files are stored in ASCII so it is possible to read and edit a file without the need for special software.

TRIPOS is a computer operating system. Development started in 1976 at the Computer Laboratory of Cambridge University and it was headed by Dr. Martin Richards. The first version appeared in January 1978 and it originally ran on a PDP-11. Later it was ported to the Computer Automation LSI4 and the Data General Nova. Work on a Motorola 68000 version started in 1981 at the University of Bath. MetaComCo acquired the rights to the 68000 version and continued development until TRIPOS was chosen by Commodore Amiga in March 1985 to form part of an operating system for their new computer; it was also used at Cambridge as part of the Cambridge Distributed Computing System.

AmigaDOS is the disk operating system of the AmigaOS, which includes file systems, file and directory manipulation, the command-line interface, and file redirection.

Amiga E, or very often simply E, is a programming language created by Wouter van Oortmerssen on the Amiga. He has since moved on to develop the SHEEP programming language for the new AmigaDE platform and the CryScript language used during the development of the video game Far Cry.

MorphOS is an AmigaOS-like computer operating system (OS). It is a mixed proprietary and open source OS produced for the Pegasos PowerPC (PPC) processor based computer, PowerUP accelerator equipped Amiga computers, and a series of Freescale development boards that use the Genesi firmware, including the Efika and mobileGT. Since MorphOS 2.4, Apple's Mac mini G4 is supported as well, and with the release of MorphOS 2.5 and MorphOS 2.6 the eMac and Power Mac G4 models are respectively supported. The release of MorphOS 3.2 added limited support for Power Mac G5. The core, based on the Quark microkernel, is proprietary, although several libraries and other parts are open source, such as the Ambient desktop.

Amiga 4000 Commodore computer

The Commodore Amiga 4000, or A4000, is the successor of the A2000 and A3000 computers. There are two models: the A4000/040 released in October 1992 with a Motorola 68040 CPU, and the A4000/030 released in April 1993 with a Motorola 68EC030.

Draco was a shareware programming language created by Chris Gray. First developed for CP/M systems, Amiga version followed in 1987.

LHA (file format)

LHA or LZH is a freeware compression utility and associated file format. It was created in 1988 by a doctor Haruyasu Yoshizaki, and originally named LHarc. A complete rewrite of LHarc, tentatively named LHx, was eventually released as LH. It was then renamed to LHA to avoid conflicting with the then-new MS-DOS 5.0 LH command. The original LHA and its Windows port, LHA32, are no longer in development because Yoshizaki is busy at work.

These tables provide a comparison of operating systems, of computer devices, as listing general and technical information for a number of widely used and currently available PC or handheld operating systems. The article "Usage share of operating systems" provides a broader, and more general, comparison of operating systems that includes servers, mainframes and supercomputers.

Aminet is the world's largest archive of Amiga-related software and files. Aminet was originally hosted by several universities' FTP sites, and is now available on CD-ROM and on the web. According to Aminet, as of 1 April 2013, it has 80592 packages online.

Amiga software is computer software engineered to run on the Amiga personal computer. Amiga software covers many applications, including productivity, digital art, games, commercial, freeware and hobbyist products. The market was active in the late 1980s and early 1990s but then dwindled. Most Amiga products were originally created directly for the Amiga computer, and were not ported from other platforms.

Amiga Reflections 3D modeling and rendering software for Amiga

Amiga Reflections is 3D modeling and rendering software developed by Carsten Fuchs for the Amiga. It was later renamed Monzoom.

AmiKit Software compilation for Amiga computers

AmiKit is a compilation of 425 pre-installed and pre-configured Amiga programs running on Windows, macOS, Linux computers and on Amiga computer with Vampire V2 card.

<i>Miggybyte</i>

Miggybyte was a free disk-based magazine for the Amiga range of computers, published by Pickled Fish Software and edited by Ben Gaunt. From 1995 to 1997 twelve issues were published all being on a single floppy disk only.

AmigaOS Operating system for Amiga computers

AmigaOS is a family of proprietary native operating systems of the Amiga and AmigaOne personal computers. It was developed first by Commodore International and introduced with the launch of the first Amiga, the Amiga 1000, in 1985. Early versions of AmigaOS required the Motorola 68000 series of 16-bit and 32-bit microprocessors. Later versions were developed by Haage & Partner and then Hyperion Entertainment. A PowerPC microprocessor is required for the most recent release, AmigaOS 4.

Scalos Widget toolkit and window manager for AmigaOS

Scalos is a desktop replacement for the original Amiga Workbench GUI, based on a subset of APIs and its own front-end window manager of the same name. Scalos is NOT an AmigaOS replacement, although its name suggests otherwise. Its goal is to emulate the real Workbench behaviour, plus integrating additional functionality and an enhanced look. As stated on its website, the name "Scalos" was inspired by the fictional time-accelerated planet Scalos in the Star Trek episode "Wink of an Eye".

Hollywood (programming language) Programming language

Hollywood is a commercially distributed programming language developed by Andreas Falkenhahn which mainly focuses on the creation of multimedia-oriented applications. Hollywood is available for AmigaOS, MorphOS, WarpOS, AROS, Windows, macOS, Linux, Android, and iOS. Hollywood has an inbuilt cross compiler that can automatically save executables for all platforms supported by the software. The generated executables are completely stand-alone and do not have any external dependencies, so they can also be started from a USB flash drive. An optional add-on also allows users to compile projects into APK files.

Rashumon Multilingual graphical word processor

Rashumon was a multilingual graphical word processor developed for the Amiga computer by an Israel-based company called HarmonySoft and was sold until after the demise of Commodore in 1994. Rashumon had particular support for Hebrew, Arabic and Russian as well as English, and it could send its text to speech synthesis in English.

References

  1. "A Neutral Look at Operating Systems". Wikibooks.
  2. Söder, Ola. "InstallerLG repository". GitHub.
  3. "Aminet - util/misc/InstallerGen.lha". aminet.net.