TLD Systems

Summary

TLD Systems, Ltd. was an American software company active in the 1980s and 1990s and based in Torrance, California, that specialized in language compilers for the JOVIAL and Ada programming languages that were targeted to embedded systems.

Promotional "matchbook" from TLD Systems, actually containing a map of their Los Angeles area

TLD was founded by Terry L. Dunbar in 1982 and carried his initials. It was based on work on JOVIAL compilers he did at Computer Sciences Corporation and Software Engineering Associates, Inc. in the 1970s.

Over the years TLD developed a reputation for experience with, and in-depth knowledge of, both the JOVIAL language and the MIL-STD-1750A architecture that was popular for U.S. Air Force projects.[1] TLD hosted its JOVIAL cross-compiler, and several associated tools such as an assembler, linker, simulator, and symbolic debugger, on several platforms including VAX/VMS and later Sun SPARC/SunOS.[2]

TLD then entered the new market for the Ada programming language, which the U.S. Department of Defense had designated as the successor to JOVIAL and other special-purpose languages in use by the military. TLD made embedded system Ada cross compilers targeting the MIL-STD-1750A, hosted on VAX/VMS as well as several Unix-based platforms.[3] The Ada compilers shared the same associated tools as the JOVIAL product. TLD also made a native Ada compiler for the Data General MV/32 20000 under AOS/VS II.[3]

The Ada software environment was originally thought to be a promising market, with a number of small, new companies seeking to gain a foothold in it.[4] But the Ada compiler business proved to be a difficult one to be in; many of the advantages of the language for general-purpose programming were not seen as such by the general software engineering community or by educators.[5] TLD Systems was still actively marketing its Ada and JOVIAL products up through 1995.[6]

Faced with the need to conform to the new Ada 95 standard for the language, in late 1995 TLD announced a joint arrangement with Ada Core Technologies in which that firm's Ada technology would be adapted to work with TLD's other cross-development tools.[7]

TLD Systems ceased doing business as such in 1998. Following that a small consulting firm named TLDworks, Inc. came into being with an address in Hermosa Beach, California.

References edit

  1. ^ "TLD is still one of the major Ada compiler ...". Embedded Systems Programming. July 1994. p. 129.
  2. ^ "JOVIAL (J73) and MIL-STD-1750A ISA Software Support Tools". Ada–JOVIAL Newsletter. High Order Language Control Facility, Wright-Patterson AFB, U.S. Air Force. September 1993. pp. 21–24.
  3. ^ a b "Ada Validated Compilers List". Ada Information Clearinghouse. July 1, 1992. pp. 22–23.
  4. ^ "Small Firms Capitalize on Pentagon Software". Los Angeles Times. Reuters. November 25, 1985.
  5. ^ Rosen, Jean-Pierre (September 2009). "The Ada paradox(es)". SIGAda Ada Letters. 29 (2): 28–35. doi:10.1145/1620593.1620597. S2CID 608405.
  6. ^ "Tri-Ada '95 Exposition Floorplan". SIGAda. November 21, 1995.
  7. ^ "Alliance Forms to Produce High Quality Ada 95 Products". Ada Information Clearinghouse. December 22, 1995.