ThesaHelp: references g-h
ThesaHelp: ACM references f-l
Topic: user-defined languages
Topic: extensible systems
Topic: domain specific language
Topic: programming environment
Topic: abstraction in programming
Topic: programming with a database of modules
Topic: uniform language systems
Topic: vivid representation of programs
Topic: simulation
Topic: computer as an intelligent agent
Topic: design for change
Topic: language flexibility
Topic: programming language design
| |
Reference
Goldberg, A.,
"Why Smalltalk?",
Communications of the ACM, 38, 10, pp. 105-107, October 1995.
Google
Quotations
105 ;;Quote: Smalltalk provides a simple semantics and syntax for the creation of domain-specific programming systems
| 105+;;Quote: can change a Smalltalk environment and its applications while the system is executing
| 105+;;Quote: Smalltalk provides a flexible and enjoyable software development experience
| 105 ;;Quote: use customization of existing parts to create software systems in Smalltalk; through composition and refinement
| 105+;;Quote: every system part in Smalltalk has the same power as the whole
| 106 ;;Quote: Smalltalk's heritage is simulation; the description and simulation of real-world models as computer models
| 106 ;;Quote: a Smalltalk user should be able to rapidly change the conceptual model of a system without strong technical skills; needed for simulation
| 106 ;;Quote: Smalltalk is a system for defining systems; it is not a language
| 106 ;;Quote: can program in Smalltalk anything that the user can do; e.g., create automatic, intelligent editors; came from Lisp
|
Related Topics
ThesaHelp: references g-h (299 items)
ThesaHelp: ACM references f-l (241 items)
Topic: user-defined languages (38 items)
Topic: extensible systems (22 items)
Topic: domain specific language (8 items)
Topic: programming environment (46 items)
Topic: abstraction in programming (67 items)
Topic: programming with a database of modules (94 items)
Topic: uniform language systems (25 items)
Topic: vivid representation of programs (22 items)
Topic: simulation (35 items)
Topic: computer as an intelligent agent (49 items)
Topic: design for change (75 items)
Topic: language flexibility (34 items)
Topic: programming language design (53 items)
|