Download VisualAge for Smalltalk Handbook Volume 1
Transcript
Smalltalk Strategy Is Smalltalk strategic? Smalltalk is a strategic language for IBM and will be developed as a standards compliant, open, multiplatform language. Smalltalk is an important and emerging object-oriented language in the industry. Its use in business and commercial application development is growing rapidly. IBM is chairing the effort to develop ANSI standards for Smalltalk, and a full range of third party consultants, tool vendors, and service providers are available to complement the offerings of Smalltalk vendors. IBM recognizes the value of Smalltalk and is delivering a full range of tools, education, consulting, and service offerings to address this important market. Smalltalk and Java Will Java overpower Smalltalk? While not disregarding the strength of Java, we must note that Smalltalk is superior to Java in many ways. The main strength of Smalltalk is its maturity. Smalltalk has been around for 25 years. By contrast, Java is in its very infancy. Smalltalk′s maturity has some important effects: • Code quality. Smalltalk systems have been refined by several generations of programmers and have proved to be free of both coding bugs and, more importantly, ideological bugs. • Legacy code. There is a huge estate of existing Smalltalk applications. • Performance. Smalltalk is quite fast, thanks to the concerted efforts of many programmers during the last 25 years. Java needs an investment of similar effort to reach a comparable level of performance. Configuration Management How does VisualAge for Smalltalk support configuration management? OTI′s ENVY configuration management and version control system is included in the VisualAge for Smalltalk Professional and Professional Server products, precluding the need to order a separate product and managing compatability between VisualAge and ENVY. The October 9, 1995 issue of InfoWorld, states that : ″IBM did a superb job weaving Object Technology Chapter 1. What Is VisualAge for Smalltalk? 7