Book contents
- Frontmatter
- Contents
- About the Author
- Foreword
- Preface
- Acknowledgments
- Part I INTRODUCTION TO BUILDING OBJECT APPLICATIONS
- Part II OBJECT-ORIENTED ANALYSIS, DESIGN, AND ARCHITECTURE
- Part III OBJECT-ORIENTED CONSTRUCTION
- Chapter 6 Measuring and Improving the Quality of Your Work—Object-Oriented Metrics
- Chapter 7 Choosing an Object-Oriented Language—Comparing the Leading Languages
- Chapter 8 Building Your Application—Effective Object-Oriented Construction Techniques
- Chapter 9 Making Your Applications Usable—Object-Oriented User Interface Design
- Chapter 10 Making Your Objects Persistent—Object-Orientation and Databases
- Chapter 11 Integrating Legacy Code—Wrapping
- Part IV OBJECT-ORIENTED TESTING
- Part V CONCLUSION
- APPENDICES
- Index
Chapter 7 - Choosing an Object-Oriented Language—Comparing the Leading Languages
from Part III - OBJECT-ORIENTED CONSTRUCTION
Published online by Cambridge University Press: 07 September 2010
- Frontmatter
- Contents
- About the Author
- Foreword
- Preface
- Acknowledgments
- Part I INTRODUCTION TO BUILDING OBJECT APPLICATIONS
- Part II OBJECT-ORIENTED ANALYSIS, DESIGN, AND ARCHITECTURE
- Part III OBJECT-ORIENTED CONSTRUCTION
- Chapter 6 Measuring and Improving the Quality of Your Work—Object-Oriented Metrics
- Chapter 7 Choosing an Object-Oriented Language—Comparing the Leading Languages
- Chapter 8 Building Your Application—Effective Object-Oriented Construction Techniques
- Chapter 9 Making Your Applications Usable—Object-Oriented User Interface Design
- Chapter 10 Making Your Objects Persistent—Object-Orientation and Databases
- Chapter 11 Integrating Legacy Code—Wrapping
- Part IV OBJECT-ORIENTED TESTING
- Part V CONCLUSION
- APPENDICES
- Index
Summary
What We'll Learn in This Chapter
What features to look for in an object-oriented (OO) language.
We'll compare and contrast the leading OO development languages: C++, Smalltalk, Java, and ObjectCOBOL.
How to develop for the world of electronic commerce.
What other development tools you may need to successfully build OO applications.
In this chapter we will discuss what features to look for in an OO language, describing the main features of each of the leaders. We will also compare and contrast the languages as well as discuss how to build electronic commerce applications using OO development languages.
It wouldn't be right to have a book about OO development without covering the most common OO development languages. It needs to be pointed out, however, that this book isn't about OO programming, it's about OO development. Although I could easily write a book about each language covered in this chapter I'm not going to. The fact is that all I want to do is to give you a brief overview of what each language is like and what is typically used for, that's it. If you want more then I highly suggest that you pick up one or more of the books that I've listed in the references section at the end of this chapter.
- Type
- Chapter
- Information
- Building Object Applications that WorkYour Step-by-Step Handbook for Developing Robust Systems with Object Technology, pp. 197 - 220Publisher: Cambridge University PressPrint publication year: 1997