SMALLTALK
·
Readability-
Smalltalk
is untyped which means we only need to type the variable name and value.
Because of this feature reading and understanding a set of code which is
written in Smalltalk is difficult, it also highly affects the readability of
the programming language. Also, Smalltalk consist of very few rules, whereas
other programming language consist of 100 or more rules. Since, Smalltalk had a
smaller number of rules it was easy for the developers to read and understand
the code which increased the readability of the code. Furthermore, Smalltalk
uses “[]” to differentiate the loops and conditions, which increases the
readability of the programming language.
·
Writability-
Smalltalk
uses message sending to convert data for representation. Here methods are
invoked by sending messages to an object, which in the end returns some object
to the message sent. Further, if there is no method to invoke, the exception is
thrown. This is the mechanism used by Smalltalk which increases the writability
of the programming language. Since Smalltalk is object-oriented programming
language it allows inheritance, which helps subclasses inherit behaviours from
the superclass. This mechanism had a positive effect on its writability.
·
Reliability-
Smalltalk
programming language allows type conversion. Also, Smalltalk is fully
interpreted at real time, which checks for type mismatches at both load time
and run time. Furthermore, Smalltalk allows for error correction in real time,
which ensures the reliability of Smalltalk as a programming language.
Comments
Post a Comment