Download presentation
Presentation is loading. Please wait.
Published byLucy Spencer Modified over 6 years ago
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.