Jump to content

Smalltalk Programming: Difference between revisions

From Wikibooks, open books for an open world
[unreviewed revision][unreviewed revision]
Content deleted Content added
m subject
Line 1: Line 1:
'''Smalltalk''' is an [[Programming:Object Oriented programming|object oriented programming]] language. It was named as a 'small' language intended to be easy to use.
'''Smalltalk''' is an [[w:Object oriented programming|object oriented programming]] language. It was named as a 'small' language intended to be easy to use.


If you have programmed before and would like to see a little bit of how Smalltalk works and is different from other programming languages, you can get an [[Smalltalk Programming/Overview|overview]].
If you have programmed before and would like to see a little bit of how Smalltalk works and is different from other programming languages, you can get an [[Smalltalk Programming/Overview|overview]].
Line 43: Line 43:
*[http://www.iam.unibe.ch/~ducasse/FreeBooks.html Stef's Free Online Smalltalk Books]: Provides a collection of electronic versions of Smalltalk books that are out of print
*[http://www.iam.unibe.ch/~ducasse/FreeBooks.html Stef's Free Online Smalltalk Books]: Provides a collection of electronic versions of Smalltalk books that are out of print
{{wikipedia|Smalltalk}}
{{wikipedia|Smalltalk}}
[[Category:Programming|Smalltalk]]


[[Category:Smalltalk]]
[[Category:Programming language|Smalltalk]]
[[Category:Smalltalk| ]]
{{Alphabetical|S}}
{{Alphabetical|S}}

Revision as of 02:55, 2 May 2009

Smalltalk is an object oriented programming language. It was named as a 'small' language intended to be easy to use.

If you have programmed before and would like to see a little bit of how Smalltalk works and is different from other programming languages, you can get an overview.

Contents

Table of contents

Beginning Smalltalk

Smalltalk Concepts
Variables
Simple Input and Output
Simple math in Smalltalk
Program Flow
Procedures and Functions
Libraries
Standard libraries
Further math in Smalltalk
Basics of Compilation
Exercises

In-depth Smalltalk ideas

Pointers and relationship to arrays
String Manipulation
Programming Structure and Style
Smalltalk complex types
Memory Management
Error Catching

Smalltalk and Beyond

Language Overloading and Extensions
Combining Languages
Commented Source Code Library