DocumentCode :
1380704
Title :
Watch your language!
Author :
Wiener, Richard
Author_Institution :
Colorado Univ., Colorado Springs, CO, USA
Volume :
15
Issue :
3
fYear :
1998
Firstpage :
55
Lastpage :
56
Abstract :
Sure, object orientation is unnatural-computer programming in any language is. We must rely on good principles, good tools, and good languages. This author tells L. Hatton to blame C++ and its culture for the bad rap against OO, and to look elsewhere for a workable OO language. He suggests comparing C to a better OOP language. In his view, Eiffel fosters a culture embodying the best tendencies of OOP Most importantly, Eiffel offers programmers the ability to specify formally, at the implementation level, the behavior of a class. Several companies have reported that such specifications, written in Eiffel, can greatly improve the reliability of large scale software systems
Keywords :
C language; formal specification; object-oriented languages; object-oriented programming; software reliability; C++; Eiffel; OOP language; computer programming; implementation level; large scale software systems reliability; object orientation; specifications; workable OO language; Computer science; Memory management; Object oriented programming; Problem-solving; Programming profession; Project management; Software reliability; Software systems; Springs; Watches;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.676738
Filename :
676738
Link To Document :
بازگشت