Smalltalk - Influences

Influences

John Shoch, a member of the LRG at PARC, acknowledged in his 1979 paper Smalltalk's debt to Plato's theory of forms in which an ideal archetype becomes the template from which other objects are derived.

Smalltalk has influenced the wider world of computer programming in four main areas. It inspired the syntax and semantics of other computer programming languages. Secondly, it was a prototype for a model of computation known as message passing. Thirdly, its WIMP GUI inspired the windowing environments of personal computers in the late twentieth and early twenty-first centuries, so much so that the windows of the first Macintosh desktop look almost identical to the MVC windows of Smalltalk-80. Finally, the integrated development environment was the model for a generation of visual programming tools that look like Smalltalk's code browsers and debuggers.

Python and Ruby have reimplemented some Smalltalk ideas in an environment similar to that of AWK or Perl. The Smalltalk "metamodel" also serves as the inspiration for the object model design of Perl 6.

The syntax and runtime behaviour of the Objective-C programming language is strongly influenced by Smalltalk.

There is also a modular Smalltalk-like implementation designed for scripting called S#, or Script.NET. S# uses just-in-time compilation technology and supports an extended Smalltalk-like language written by David Simmons of Smallscript Corp.

Several programming languages like Self, ECMAScript/JavaScript, and Newspeak have taken the ideas of Smalltalk in new directions.

Read more about this topic:  Smalltalk

Famous quotes containing the word influences:

    Leadership does not always wear the harness of compromise. Once and again one of those great influences which we call a Cause arises in the midst of a nation. Men of strenuous minds and high ideals come forward.... The attacks they sustain are more cruel than the collision of arms.... Friends desert and despise them.... They stand alone and oftentimes are made bitter by their isolation.... They are doing nothing less than defy public opinion, and shall they convert it by blows. Yes.
    Woodrow Wilson (1856–1924)

    Without looking, then, to those extraordinary social influences which are now acting in precisely this direction, but only at what is inevitably doing around us, I think we must regard the land as a commanding and increasing power on the citizen, the sanative and Americanizing influence, which promises to disclose new virtues for ages to come.
    Ralph Waldo Emerson (1803–1882)

    Whoever influences the child’s life ought to try to give him a positive view of himself and of his world. The child’s future happiness and his ability to cope with life and relate to others will depend on it.
    Bruno Bettelheim (20th century)