Presentation is loading. Please wait.

Presentation is loading. Please wait.

SmallTalk Done By: Nathalie Arzu Erienne Burgess Shanice Joseph.

Similar presentations


Presentation on theme: "SmallTalk Done By: Nathalie Arzu Erienne Burgess Shanice Joseph."— Presentation transcript:

1 SmallTalk Done By: Nathalie Arzu Erienne Burgess Shanice Joseph

2 What is smalltalk? An object oriented, dynamically typed, reflexive programming language The only true object oriented programming language

3 Who created smalltalk? Alan Kay Dan Ingalls Adele Goldberg Ted Kaehler
Scott Wallace

4 Where was smalltalk created?
At the learning research group (LRG) Created for Xerox PARC (Palo Alto Research Center) Xerox Alto

5 What year was smalltalk created in?
During the 1970’s

6 Advantages Smalltalk provides easy solutions to everyday problems
Debugging is very simple and quickly done Smalltalk is object oriented

7 Disadvantages You spend a lot of time correcting errors that other languages detect when compiling. You will have to spend more time testing with syntax problems Smalltalk implementations are single-threaded and this is a problem if you want to build servers or have a lot of data processing

8 Disadvantages Continued
Lack of interfaces which makes it hard to use Few developers work with smalltalk Difficult to train individuals Don’t find answers easy to questions

9 Example Code in C a = 1; b = 2; c = a + b;
This says, "Take a, which has the value 1, and b, which has the value 2, and add them together using the C language's built-in addition capability. Take the result, 3, and place it into the variable called c." Code in Smalltalk a := 1. b := 2. c := a + b.


Download ppt "SmallTalk Done By: Nathalie Arzu Erienne Burgess Shanice Joseph."

Similar presentations


Ads by Google