Ubiquitous applications

Article Properties
  • Language
    English
  • Publication Date
    1995/10/01
  • Indian UGC (Journal)
  • Refrences
    5
  • Dave Thomas Founder and CEO of Object Technology International, Inc., (OTI), Ontario, Canada.
Abstract
Cite
Thomas, Dave. “Ubiquitous Applications”. Communications of the ACM, vol. 38, no. 10, 1995, pp. 112-4, https://doi.org/10.1145/226239.226264.
Thomas, D. (1995). Ubiquitous applications. Communications of the ACM, 38(10), 112-114. https://doi.org/10.1145/226239.226264
Thomas D. Ubiquitous applications. Communications of the ACM. 1995;38(10):112-4.
Journal Categories
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Description

Has Smalltalk truly scaled to meet the demands of enterprise computing? This article discusses the evolution of Smalltalk, from a research-oriented language to a standard object-oriented (OO) fifth-generation language (5GL) widely used in enterprise computing. It highlights Smalltalk's journey from the "Parc" to Main Street, addressing the technical challenges faced by implementors and application developers. The paper references a study that ranked Smalltalk highly in various categories for development tools, including a demanding telephone switch application traditionally dominated by C or proprietary languages. This success demonstrates Smalltalk's scalability and suitability for complex tasks. By showcasing Smalltalk's ability to address major technical hurdles across a broad spectrum of applications, this article argues that Smalltalk is indeed a scalable application 5GL. It provides a compelling case for Smalltalk's continued relevance and importance in the landscape of enterprise computing.

Published in Communications of the ACM, this article focuses on the practical application and evolution of Smalltalk, a programming language relevant to the journal’s scope in computer science. By discussing Smalltalk’s adoption for enterprise computing, it provides insights for application developers and technology professionals. This showcases how object-oriented languages scale to meet the needs of real-world applications, aligning with the journal's mission to communicate advancements and practical experiences in computing.

Refrences