David H. Ahl

Last updated

David H. Ahl
David Ahl (cropped).jpg
Ahl at the Living Computer Museum in 2013
Born(1939-05-17)May 17, 1939
NationalityAmerican
OccupationAuthor

David H. Ahl (born May 17, 1939) is an American author who is the founder of Creative Computing magazine. He is also the author of many how-to books, including BASIC Computer Games , the first computer book to sell more than a million copies. [1]

Contents

Career

After earning degrees in electrical engineering and business administration, while completing his Ph.D. in educational psychology, Ahl was hired by Digital Equipment Corporation as a marketing consultant in 1969 to develop its educational products line. He edited EDU, DEC's newsletter on educational uses of computers, that regularly published instructions for playing computer games on minicomputers. Ahl also talked DEC into publishing a book he had put together, 101 BASIC Computer Games. During the 1973 recession, DEC cut back on educational product development and Ahl was dismissed.

Before he even received his last cheque, he was rehired into a DEC division dedicated to developing new hardware. This group became caught up in building a computer that was smaller than any yet built, intending to bring the new product into new markets such as schools. DEC built a machine combining a PDP-8 with a VT50 terminal, and another that crammed a PDP-11 into a small portable chassis. When it was presented to DEC's Operations Committee, the engineering side loved it but the sales side was worried it would cut into the sales of their existing lines. The decision ultimately fell to Ken Olsen, who finally stated that "I can't see any reason that anyone would want a computer of his own." With that, the project was dead.

Frustrated, Ahl left DEC in 1974, and started Creative Computing, one of the earliest magazines covering the microcomputer revolution. [2] For the next decade Creative Computing covered the whole spectrum of hobbyist, home, and personal computing, and although Ahl sold the publication to Ziff Davis in the early 1980s, he continued in his capacity as Editor-in-Chief.

In 2010, David Ahl helped re-publish a Special 25th and 30th Anniversary Edition of two of his classic programming books, specifically for a new development environment for beginners, called Microsoft Small Basic. [3]

In June 2022, Ahl released everything he had ever written, from prose to software, into the public domain. [4]

Related Research Articles

<span class="mw-page-title-main">BASIC</span> Family of programming languages

BASIC is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College in 1963. They wanted to enable students in non-scientific fields to use computers. At the time, nearly all computers required writing custom software, which only scientists and mathematicians tended to learn.

<span class="mw-page-title-main">Digital Equipment Corporation</span> U.S. computer manufacturer 1957–1998

Digital Equipment Corporation, using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until forced to resign in 1992, after the company had gone into precipitous decline.

<span class="mw-page-title-main">Minicomputer</span> Mid-1960s–late-1980s class of smaller computers

A minicomputer, or colloquially mini, is a class of smaller general purpose computers that developed in the mid-1960s and sold at a much lower price than mainframe and mid-size computers from IBM and its direct competitors. In a 1970 survey, The New York Times suggested a consensus definition of a minicomputer as a machine costing less than US$25,000, with an input-output device such as a teleprinter and at least four thousand words of memory, that is capable of running programs in a higher level language, such as Fortran or BASIC.

"An Open Letter to Hobbyists" is a 1976 open letter written by Bill Gates, the co-founder of Microsoft, to early personal computer hobbyists, in which Gates expresses dismay at the rampant software piracy taking place in the hobbyist community, particularly with regard to his company's software.

<span class="mw-page-title-main">History of computing hardware (1960s–present)</span> Aspect of history

The history of computing hardware starting at 1960 is marked by the conversion from vacuum tube to solid-state devices such as transistors and then integrated circuit (IC) chips. Around 1953 to 1959, discrete transistors started being considered sufficiently reliable and economical that they made further vacuum tube computers uncompetitive. Metal–oxide–semiconductor (MOS) large-scale integration (LSI) technology subsequently led to the development of semiconductor memory in the mid-to-late 1960s and then the microprocessor in the early 1970s. This led to primary computer memory moving away from magnetic-core memory devices to solid-state static and dynamic semiconductor memory, which greatly reduced the cost, size, and power consumption of computers. These advances led to the miniaturized personal computer (PC) in the 1970s, starting with home computers and desktop computers, followed by laptops and then mobile computers over the next several decades.

<span class="mw-page-title-main">Gordon Bell</span> American computer engineer

Chester Gordon Bell is an American electrical engineer and manager. An early employee of Digital Equipment Corporation (DEC) 1960–1966, Bell designed several of their PDP machines and later became Vice President of Engineering 1972–1983, overseeing the development of the VAX computer systems. Bell's later career includes entrepreneur, investor, founding Assistant Director of NSF's Computing and Information Science and Engineering Directorate 1986–1987, and researcher emeritus at Microsoft Research, 1995–2015.

<span class="mw-page-title-main">Lunar Lander (video game genre)</span> Moon landing simulation games

Lunar Lander is a genre of video games loosely based on the 1969 landing of the Apollo Lunar Module on the Moon. In Lunar Lander games, players generally control a spacecraft as it falls toward the surface of the Moon or other astronomical body, using thrusters to slow the ship's descent and control its horizontal motion to reach a safe landing area. Crashing into obstacles, hitting the surface at too high a velocity, or running out of fuel all result in failure. In some games in the genre, the ship's orientation must be adjusted as well as its horizontal and vertical velocities.

Micro Instrumentation and Telemetry Systems (MITS) was an American electronics company founded in Albuquerque, New Mexico that began manufacturing electronic calculators in 1971 and personal computers in 1975.

<i>Star Trek</i> (1971 video game) 1971 video game

Star Trek is a text-based strategy video game based on the Star Trek television series (1966–69) and originally released in 1971. In the game, the player commands the USS Enterprise on a mission to hunt down and destroy an invading fleet of Klingon warships. The player travels through the 64 quadrants of the galaxy to attack enemy ships with phasers and photon torpedoes in turn-based battles and refuel at starbases. The goal is to eliminate all enemies within a random time limit.

<i>Creative Computing</i> (magazine) Periodical literature

Creative Computing was one of the earliest magazines covering the microcomputer revolution. Published from October 1974 until December 1985, the magazine covered the spectrum of hobbyist/home/personal computing in a more accessible format than the rather technically oriented Byte.

<span class="mw-page-title-main">Ed Roberts (computer engineer)</span> American engineer, entrepreneur and doctor

Henry EdwardRoberts was an American engineer, entrepreneur and medical doctor who invented the first commercially successful personal computer in 1974. He is most often known as "the father of the personal computer." He founded Micro Instrumentation and Telemetry Systems (MITS) in 1970 to sell electronics kits to model rocketry hobbyists, but the first successful product was an electronic calculator kit that was featured on the cover of the November 1971 issue of Popular Electronics. The calculators were very successful and sales topped one million dollars in 1973. A brutal calculator price war left the company deeply in debt by 1974. Roberts then developed the Altair 8800 personal computer that used the new Intel 8080 microprocessor. This was featured on the cover of the January 1975 issue of Popular Electronics, and hobbyists flooded MITS with orders for this $397 computer kit.

<i>Hamurabi</i> (video game) 1968 video game

Hamurabi is a text-based strategy video game of land and resource management. It was first developed under the name King of Sumeria or The Sumer Game by Doug Dyment in 1968 at Digital Equipment Corporation as a computer game for fellow employee Richard Merrill's newly invented FOCAL programming language.

<span class="mw-page-title-main">Alan Kotok</span> American computer scientist

Alan Kotok was an American computer scientist known for his work at Digital Equipment Corporation and at the World Wide Web Consortium (W3C). Steven Levy, in his book Hackers: Heroes of the Computer Revolution, describes Kotok and his classmates at the Massachusetts Institute of Technology (MIT) as the first true hackers.

<i>BASIC Computer Games</i>

BASIC Computer Games is a compilation of type-in computer games in the BASIC programming language collected by David H. Ahl. Some of the games were written or modified by Ahl as well. Among its better-known games are Hamurabi and Super Star Trek.

<i>Dukedom</i> (video game) 1976 video game

Dukedom is a turn-based strategy text-based video game about land management and was created as an expanded version of Hamurabi.

Mainframe computers are computers used primarily by businesses and academic institutions for large-scale processes. Before personal computers, first termed microcomputers, became widely available to the general public in the 1970s, the computing industry was composed of mainframe computers and the relatively smaller and cheaper minicomputer variant. During the mid to late 1960s, many early video games were programmed on these computers. Developed prior to the rise of the commercial video game industry in the early 1970s, these early mainframe games were generally written by students or employees at large corporations in a machine or assembly language that could only be understood by the specific machine or computer type they were developed on. While many of these games were lost as older computers were discontinued, some of them were ported to high-level computer languages like BASIC, had expanded versions later released for personal computers, or were recreated for bulletin board systems years later, thus influencing future games and developers.

The Oregon Trail is a series of educational computer games. The first game was originally developed by Don Rawitsch, Bill Heinemann, and Paul Dillenberger in 1971 and produced by the Minnesota Educational Computing Consortium (MECC) in 1974. The original game was designed to teach 8th grade schoolchildren about the realities of 19th-century pioneer life on the Oregon Trail. The player assumes the role of a wagon leader guiding a party of settlers from Independence, Missouri, to Oregon's Willamette Valley via a covered wagon in 1848.

The Creative Computing Benchmark, also called Ahl's Simple Benchmark, is a computer benchmark that was used to compare the performance of the BASIC programming language on various machines. It was first introduced in the November 1983 issue of Creative Computing magazine with the measures from a number of 8-bit computers that were popular at the time. Over a period of a few months, the list was greatly expanded to include practically every contemporary machine, topped by the Cray-1 supercomputer, which ran it in 0.01 seconds.

<i>The Sumerian Game</i> 1964 video game

The Sumerian Game is a text-based strategy video game of land and resource management. It was developed as part of a joint research project between the Board of Cooperative Educational Services of Westchester County, New York and IBM in 1964–1966 for investigation of the use of computer-based simulations in schools. It was designed by Mabel Addis, then a fourth-grade teacher, and programmed by William McKay for the IBM 7090 time-shared mainframe computer. The first version of the game was played by a group of 30 sixth-grade students in 1964, and a revised version featuring refocused gameplay and added narrative and audiovisual elements was played by a second group of students in 1966.

BASIC-8, is a BASIC programming language for the Digital Equipment (DEC) PDP-8 series minicomputers. It was the first BASIC dialect released by the company, and its success led DEC to produce new BASICs for its future machines, notably BASIC-PLUS for the PDP-11 series. DEC's adoption of BASIC cemented the use of the language as the standard educational and utility programming language of its era, which combined with its small system requirements, made BASIC the major language during the launch of microcomputers in the mid-1970s.

References

  1. Anderson, J. J. (November 1984). "Dave tells Ahl--the history of Creative computing". Creative Computing. 10 (11): 66–8+.
  2. Freiberger & Swaine (2000). Fire in the Valley: The Making of The Personal Computer (Second Edition), McGraw Hill, ISBN   0-07-135892-7.
  3. Ahl, David, "Further Thoughts (2010)" Archived March 3, 2016, at the Wayback Machine
  4. Barela, Anne (June 16, 2022). "David Ahl places all his classic computing publications into the Public Domain". Adafruit Industries - Makers, hackers, artists, designers and engineers!. AdaFruit. Retrieved November 8, 2022.