Gordon Eubanks | |
---|---|
Born | November 7, 1946 |
Nationality | American |
Alma mater | Oklahoma State University |
Occupation | Computer programmer |
Known for | BASIC-E, CBASIC |
Spouse(s) | Ronda Eubanks |
Children | Keith Eubanks |
Gordon Edwin Eubanks, Jr. [1] [2] (born November 7, 1946) is an American microcomputer industry pioneer who worked with Gary Kildall in the early days of Digital Research (DRI).
Eubanks attended Oklahoma State University, where he was involved as a member of Pi Kappa Alpha fraternity. Scott Kildall was his graduate thesis advisor at the Naval Postgraduate School in Monterey, California. [1] [3] [4] Eubank's 1976 master's thesis was a BASIC language compiler called BASIC-E designed for Kildall's new CP/M operating system. [1] [3] [4] Over the next year and a half, Eubanks wrote the popular CBASIC compiler for IMSAI while he was still a naval officer. [4] [3] Friends of Eubanks say he called it "CBASIC" because he wrote it while serving on a submarine (at sea). Other people say the name CBASIC referred to "commercial" basic, [4] [3] because it incorporated BCD mathematics which eliminated MBASIC's rounding errors that were sometimes troublesome for accounting.
In 1981, after Microsoft moved from programming languages into operating systems, Digital Research improved its position in programming languages by acquiring Eubanks's company, Compiler Systems. [2] [4] [3] Eubanks went to work at DRI, but he soon came to doubt the company's long-term prospects. In 1984, Eubanks joined Symantec and from 1984 to 1986 he helped develop Q & A, an integrated database and wordprocessor with natural language query. He went on to become president and CEO of Symantec, guiding it into the software utility and anti-virus business.
He left in 1999 to become president and CEO of Oblix, a Silicon Valley company producing software for web security. Oblix was acquired by Oracle in March 2005. Eubanks is a director of Concur and joined the board of directors of Oakley Networks in February 2006.
Eubanks is a stamp collector. A specialist of the first stamps issued nationally in the United States between 1847 and 1861. For two collections he exhibited, he won the American Philatelic Society's title of "champion of champions" in 2012 and 2014. [5]
Eubanks is married to Ronda Eubanks, and has a son, Keith, as of January 1995.
Gary Arlen Kildall was an American computer scientist and microcomputer entrepreneur.
CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. Initially confined to single-tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations and were migrated to 16-bit processors.
Digital Research, Inc. was a company created by Gary Kildall to market and develop his CP/M operating system and related 8-bit, 16-bit and 32-bit systems like MP/M, Concurrent DOS, FlexOS, Multiuser DOS, DOS Plus, DR DOS and GEM. It was the first large software company in the microcomputer world. Digital Research was originally based in Pacific Grove, California, later in Monterey, California.
MP/M is a discontinued multi-user version of the CP/M operating system, created by Digital Research developer Tom Rolander in 1979. It allowed multiple users to connect to a single computer, each using a separate terminal.
CP/M-86 was a version of the CP/M operating system that Digital Research (DR) made for the Intel 8086 and Intel 8088. The system commands are the same as in CP/M-80. Executable files used the relocatable .CMD file format. Digital Research also produced a multi-user multitasking operating system compatible with CP/M-86, MP/M-86, which later evolved into Concurrent CP/M-86. When an emulator was added to provide PC DOS compatibility, the system was renamed Concurrent DOS, which later became Multiuser DOS, of which REAL/32 is the latest incarnation. The FlexOS, DOS Plus, and DR DOS families of operating systems started as derivations of Concurrent DOS as well.
Dr. Dobb's Journal (DDJ) was a monthly magazine published in the United States by UBM Technology Group, part of UBM. It covered topics aimed at computer programmers. When launched in 1976, DDJ was the first regular periodical focused on microcomputer software, rather than hardware. In its last years of publication, it was distributed as a PDF monthly, although the principal delivery of Dr. Dobb's content was through the magazine's website. Publication ceased at the end of 2014, with the archived website continuing to be available online.
Dynamic Debugging Technique (DDT) is a series of debugger programs originally developed for Digital Equipment Corporation (DEC) hardware, initially known as DEC Debugging Tape because it was distributed on paper tape. The name is a pun on the insecticide DDT. The first version of DDT was developed at MIT for the PDP-1 computer in 1961, but newer versions on newer platforms continued to use the same name. After being ported to other vendor's platforms and changing media, the name was changed to the less DEC-centric version. Early versions of Digital Research's CP/M and CP/M-86 kept the DEC name DDT for their debugger, however, now meaning "Dynamic Debugging Tool". The CP/M DDT was later superseded by the Symbolic Instruction Debugger in DR DOS and GEM.
NortonLifeLock Inc., formerly known as Symantec Corporation is an American software company headquartered in Tempe, Arizona, United States. The company provides cybersecurity software and services. NortonLifeLock is a Fortune 500 company and a member of the S&P 500 stock-market index. The company also has development centers in Pune, Chennai and Bangalore.
Alan Cooper is an American software designer and programmer. Widely recognized as the "Father of Visual Basic", Cooper is also known for his books About Face: The Essentials of Interaction Design and The Inmates Are Running the Asylum: Why High-Tech Products Drive Us Crazy and How to Restore the Sanity. As founder of Cooper, a leading interaction design consultancy, he created the Goal-Directed design methodology and pioneered the use of personas as practical interaction design tools to create high-tech products. On April 28, 2017, Alan was inducted into the Computer History Museum's Hall of Fellows "for his invention of the visual development environment in Visual BASIC, and for his pioneering work in establishing the field of interaction design and its fundamental tools."
The PL/M programming language (an acronym of Programming Language for Microcomputers) is a high-level language conceived and developed by Gary Kildall in 1973 for Hank Smith at Intel for its microprocessors.
The IMSAI 8080 was an early microcomputer released in late 1975, based on the Intel 8080 and later 8085 and S-100 bus. It was a clone of its main competitor, the earlier MITS Altair 8800. The IMSAI is largely regarded as the first "clone" microcomputer. The IMSAI machine ran a highly modified version of the CP/M operating system called IMDOS. It was developed, manufactured and sold by IMS Associates, Inc.. In total, between 17,000 and 20,000 units were produced from 1975 to 1978.
The Naval Postgraduate School (NPS) is a public graduate school operated by the United States Navy and located in Monterey, California.
Digital Systems Inc., Seattle, USA, between 1966 and 1979 an accounting service and technology development company founded by John Q. Torode. The company was reorganized into the microcomputer design and development company Digital Microsystems, Inc. (DMS), Oakland, USA, founded in 1979. In 1984, it was sold to the new UK operation Digital Microsystems Ltd. (DML) and finally ended its US operations in 1986. Without Torode, Digital Microsystems Ltd.'s product HiNet was sold to Apricot Computers Plc in 1987. In 1986, Torode founded a new company, IC Designs, Inc., based partly on Theodore "Ted" H. Kehl's VLSI technology at the University of Washington (UW), which was bought by Cypress Semiconductor Corp. in 1993.
A source-to-source translator, source-to-source compiler, transcompiler, or transpiler is a type of translator that takes the source code of a program written in a programming language as its input and produces an equivalent source code in the same or a different programming language. A source-to-source translator converts between programming languages that operate at approximately the same level of abstraction, while a traditional compiler translates from a higher level programming language to a lower level programming language. For example, a source-to-source translator may perform a translation of a program from Python to JavaScript, while a traditional compiler translates from a language like C to assembler or Java to bytecode. An automatic parallelizing compiler will frequently take in a high level language program as an input and then transform the code and annotate it with parallel code annotations or language constructs.
CBASIC is a compiled version of the BASIC programming language written for the CP/M operating system by Gordon Eubanks in 1976–1977. It is an enhanced version of BASIC-E.
FlexOS is a discontinued modular multiuser multitasking real-time operating system (RTOS) designed for computer-integrated manufacturing, laboratory, retail, and financial markets. Developed by Digital Research's Flexible Automation Business Unit in Monterey, California, in 1985, the system was considered to become a successor of Digital Research's earlier Concurrent DOS, but with a new, modular, and considerably different system architecture and portability across several processor families. Still named Concurrent DOS 68K and Concurrent DOS 286, it was renamed into FlexOS on 1 October 1986 to better differentiate the target audiences. FlexOS was licensed by several OEMs who selected it as the basis for their own operating systems like 4680 OS, 4690 OS, S5-DOS/MT, and others. Unrelated to FlexOS, the original Concurrent DOS system architecture found a continuation in successors such as Concurrent DOS XM and Concurrent DOS 386.
A binary recompiler is a compiler that takes executable binary files as input, analyzes their structure, applies transformations and optimizations, and outputs new optimized executable binaries.
Thomas Alan Rolander is an American entrepreneur, engineer, and developer of the multitasking multiuser operating system MP/M created for microcomputers in 1979 while working as one of the first employees of Digital Research with Gary Kildall, the "father" of CP/M. CP/M and MP/M laid the groundwork to later Digital Research operating system families such as Concurrent CP/M, Concurrent DOS and Multiuser DOS. He also developed CP/NET.
Dorothy McEwen Kildall, often known as Dorothy McEwen, (1943–2005) was an American microcomputer industry pioneer. In 1974, she co-founded Digital Research, the company that developed the first computer language, the first compiler and the first mainstream operating system for microcomputers.
Kathryn Betty Strutynski was a mathematician and computer scientist, who taught at Brigham Young University and Naval Postgraduate School. Besides jobs at Pan Am Airways and Bechtel Corporation, she worked at Digital Research, where she contributed to develop CP/M, the first mainstream operating system for microcomputers.