Smalltalk is an Object-Oriented Programming (OOP) language that carries dynamic runtime tyPing Method and maneuverability.
Mostly used for application Modeling, Smalltalk cHanged into created based totally on basic Object ideas, which dictate that each Component is an item, and each object can communicate with different objects.
Smalltalk became iNitially released as model Smalltalk-eighty within the 1970s through the Learning Research Group at Xerox Palo Alto Research Center Inc.
Because Smalltalk is dynamic and does no longer require Variable kind Declarations, processing is decided via the receiving object. Type checking is carried out at Run Time, in place of compiling time. Smalltalk also gives extraordinary runtime Software Modification and maneuverability, which extends to Syntax or the integrated development surroundings (IDE).
The principal concept in Smalltalk is an item, which is an Instance of a Class. The three operations achieved with the aid of a Smalltalk object are:
Messaging is the maximum critical idea in Smalltalk. Upon receiving a message, the Receiver determines whether or not it is suiTable. A message may be desPatched to any item. Other objects can question the nation handiest with the aid of sending messages to the item. The language Construct in Smalltalk are messages. By default, Smalltalk Makes use of a Synchronous, single dynamic message dispatch strategy. Expressions in Smalltalk include multiple message send.
Smalltalk considers Primitive values including Integers, Booleans and Characters as objects because they are times of corresponding instructions, and operations on them are invoked by way of sending messages. A Programmer can alternate the instructions that put into effect primitive values to define new conduct for their times. Classes and Code Blocks are items in Smalltalk. Each magNiFicence is an example of the Metaclass of that class wherein metaclasses are also gadgets.
Your Score to Smalltalk article
Score: 5 out of 5 (1 voters)
Be the first to comment on the Smalltalk
tech-term.com© 2023 All rights reserved