Object-oriented programming a hit
Article Abstract:
Three major programming trends in 1989 were object-oriented programming (OOP), and increase in the use of visualization, and a greater acceptance of tools to facilitate and manage programming. These trends are all targeted at improving the production and utility of applications software. OOP, through such mechanisms as inheritance and the inclusion of both data and functions in the object, improved the quality and speeds the delivery of error-free code. Visualization enables understanding of complex systems (such as complex, large-scale software applications) through translation of the involved phenomena into graphical displays. There is a rapidly growing use of software tools software project estimation, planning, management, design, programming, documentation, and testing. The core thrust is automation of design and elimination of manual programming.
Publication Name: IEEE Spectrum
Subject: Engineering and manufacturing industries
ISSN: 0018-9235
Year: 1990
User Contributions:
Comment about this article or add new information about this topic:
Admiral Hopper, programming trailblazer
Article Abstract:
Rear Admiral Grace Murray Hopper, US Naval Reserve, Retired, who died on New Year's Day of 1992 at the age of 85, was a pioneer in the development of computer programming languages. Hopper, who had a Ph.D from Yale, joined the US Navy in 1943. She was assigned to the Bureau of Ordnance Computation Project at Harvard University, where she worked on compilers. In 1949, she went to work for the Eckert-Mauchly Computer Co. In 1966, she was recalled to the Navy, where she worked on Cobol. Hopper retired in 1986 after a long and distinguished career. She said she was proudest of her work with the young people she trained.
Publication Name: IEEE Spectrum
Subject: Engineering and manufacturing industries
ISSN: 0018-9235
Year: 1992
User Contributions:
Comment about this article or add new information about this topic:
Structured Programming
Article Abstract:
Languages such as Pascal, Ada and Modula-2 have been designed to support structured programming techniques. While these languages forbid comparisions of variables of different types, some that are less disciplined include C and LISP. This added flexibility also must be entrusted to competent programmers so that disastrous mistakes do not occur.
Publication Name: IEEE Spectrum
Subject: Engineering and manufacturing industries
ISSN: 0018-9235
Year: 1984
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Object-oriented modeling of control system for agile manufacturing cells. A method for the design of flexible assembly systems
- Abstracts: A management approach to placing articles in engineering trade journals. Maximizing profit through client satisfaction: avoiding the 10 deadly sins
- Abstracts: Engineering Management Programs as Aids in Moving from Technical Specialty to Technical Management. You're wrong if you think producibility is a methods problem
- Abstracts: A New Generation in Computing. SCS: Toward Supersmart Computer for the Military. Disposal Computing
- Abstracts: Digital Processing and Storage Helps Picture. Neural engineering's image problem. Art Conservators Embrace Digital Image Processing