Creating Stand-Alone Smalltalk Applications

Abstract

Smalltalk-80 is a large programming environment. Developing an application program in Smalltalk involves re-using or modifying parts of the environment and adding more Smalltalk code to the environment. An application is thus dependent on the environment; the entire environment is present when executing an application program even though the application might rely on only a small portion of the environment. This paper describes the process of separating an application from the Smalltalk environment so that the application can be executed as a stand-alone program unit. It also describes the Smalltalk system tracer, an essential tool for application tracing, and image inspector, a tool for examining a Smalltalk image that is saved on disk. Keywords: High level languages, Smalltalk 80 programming language, Programming language, Computer programming, Computer architecture.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 15, 1988
Accession Number
ADA197217

Entities

People

  • Paul D. Gilbert

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Classification
  • Computer Programming
  • Debugging
  • Dictionaries
  • Environment
  • Graphical User Interface
  • Hash Tables
  • Language
  • Object Oriented Programming
  • Reliability
  • Security
  • Sequences
  • Smalltalk Programming Language
  • Standards
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.