Examples of using Smalltalk in English and their translations into Russian
{-}
-
Colloquial
-
Official
Well, you have to make smalltalk.
In Smalltalk, the caret is the method return statement.
The book includes examples in C++ and Smalltalk.
GNU Smalltalk is a free implementation of the Smalltalk language.
Most folks who port xUnit just transliterate the Smalltalk or Java version.
Smalltalk- Object-oriented programming language with dynamic typing.
As of June 2005, it has up-to-date versions for Java, C, Python, Perl,PHP and Smalltalk.
Smalltalk is an object-oriented, dynamically typed reflective programming language.
Standard mappings exist for Ada, C, C++, C++11, COBOL, Java, Lisp, PL/I, Object Pascal, Python,Ruby and Smalltalk.
CAR SKIDS'Mr Smalltalk had completely forgotten not go on about himself.
From 1973 to 1980, Tesler worked at Xerox PARC,where some of his main projects were the Gypsy word processor and Smalltalk.
Since Smalltalk operators(+,-, etc.) are methods, they are also first-class objects.
Objective-J adds traditional inheritance and Smalltalk/Objective-C message calls to JavaScript.
The Smalltalk teams at Xerox PARC eventually settled on a design philosophy that led to easy development and high code reuse.
Unlike most green thread implementations,QKS Smalltalk also has support for preventing priority inversion.
It was one of the first publications entirely devoted to object-oriented programming techniques and the Smalltalk programming language.
Rubinius follows in the Lisp and Smalltalk traditions, by natively implementing as much of Ruby as possible in Ruby code.
Programming languages available for the AS/400 include RPG, assembly language, C, C++, Pascal, Java, EGL,Perl, Smalltalk, COBOL, SQL, BASIC, PHP, PL/I, Python and REXX.
The code in Python(or Ruby, or Smalltalk, or… fill in the blank) that you create can change your approach to Java-coded.
The original Baker and Hewitt paper described implicit futures, which are naturally supported in the actor model of computation andpure object-oriented programming languages like Smalltalk.
Alan Kay is actively involved in the One Laptop Per Child project that uses Smalltalk, Squeak, and the concepts of a computer for learning.
It used a version of the Smalltalk operating system that was originally written for the Xerox Alto computer, which pioneered the graphical user interface.
Primary influences include Seymour Papert and the Logo programming language, a dialect of Lisp optimized for educational use;work done at Xerox Palo Alto Research Center, PARC; Smalltalk, HyperCard, and StarLogo.
In some languages, such as Python, Ruby or Smalltalk, a class is also an object; thus each class is an instance of a unique metaclass that is built into the language.
The full flexibility of multi-language support was important to IBM, however,as they had a major effort underway to support both Smalltalk(single inheritance and dynamic dispatch) with C++ multiple inheritance and fixed dispatch.
Reenskaug described his early Smalltalk and object oriented conceptual efforts as follows: MVC was conceived as a general solution to the problem of users controlling a large and complex data set.
Virtual method tables also only work if dispatching is constrained to a known set of methods, so they can be placed in a simple array built at compile time,in contrast to duck typing languages such as Smalltalk, Python or JavaScript.
Most Smalltalk virtual machines do not count evaluation steps; however, the VM can still preempt the executing thread on external signals such as expiring timers, or I/O becoming available.
After hearing about the pioneering GUI technology being developed at Xerox PARC from former Xerox employees like Raskin,Jobs negotiated a visit to see the Xerox Alto computer and Smalltalk development tools in exchange for Apple stock options.
The average speed improvement is typically in the 1.5-4x range,making Python performance close to languages such as Smalltalk and Scheme, but still slower than compiled languages such as Fortran, C or some other JIT languages like C and Java.