The Community for Technology Leaders
Green Image
Issue No. 01 - January (2012 vol. 45)
ISSN: 0018-9162
pp: 47-58
Bjarne Stroustrup , Texas A & M University
ABSTRACT
Infrastructure software needs more stringent correctness, reliability, efficiency, and maintainability requirements than non- essential applications. This implies greater emphasis on up-front design, static structure enforced by a type system, compact data structures, simplified code structure, and improved tool support. Education for infrastructure and application developers should differ to reflect that emphasis. A Web extra video features Bjarne Stroustrup of Texas A&M University discussing how C++ can help improve the reliability, maintainability, and performance of infrastructure software. He also describes features that are part of the latest versions of the C++ language.
INDEX TERMS
Infrastructure, software education, C++, efficiency, compactness
CITATION
Bjarne Stroustrup, "Software Development for Infrastructure", Computer, vol. 45, no. , pp. 47-58, January 2012, doi:10.1109/MC.2011.353
210 ms
(Ver 3.1 (10032016))