Global Information Lookup Global Information

Smalltalk MT information


Smalltalk MT is an implementation of the Smalltalk programming language created in 1994 by Tarik Kerroum to deal with some of the shortcomings of Smalltalk-80 style of implementations. Smalltalk MT adopts a different approach in that the Smalltalk source is compiled to machine code before being executed.

This allows the developer the freedom of working with compiled code without the need for the traditional compile-link-run cycle. This is like a specialized form of incremental or dynamic compilation.

Smalltalk MT directly interfaces to DLLs in exactly the same manner as C which allows DLL calls to be tested directly in a Workspace, which allows a scripting style of approach to accessing any DLL based code.

For example, one could write in a Workspace the following (single line or multiline, breaking on the '.' character) to reverse the string 'abc':

a := 'abc'. WINAPI _strrev: a. a inspect.

For 64-bit Windows,[1] try:

a:= 'abc'.
WINAPI _wcsrev: a.
a inspect.

The WINAPI call directly calls the DLL function _strrev natively passing parameters from the Smalltalk environment to the C environment and back.

Smalltalk MT has a close integration with COM objects and fully compiled COM components can be created that operate in exactly the same way as C/C++ COM objects.

In 1998 David Anderson teamed up with Tarik Kerroum to advance Smalltalk MT into the high performance and graphics areas.

  1. ^ "_strrev, _wcsrev, _mbsrev, _mbsrev_l".

and 12 Related for: Smalltalk MT information

Request time (Page generated in 0.7763 seconds.)

Smalltalk MT

Last Update:

Smalltalk MT is an implementation of the Smalltalk programming language created in 1994 by Tarik Kerroum to deal with some of the shortcomings of Smalltalk-80...

Word Count : 252

Smalltalk

Last Update:

from GemTalk Systems GNU Smalltalk, headless (lacks GUI) implementation of Smalltalk Little Smalltalk Smalltalk MT Smalltalk for Windows from Object Connect...

Word Count : 7730

Class browser

Last Update:

Pharo Smalltalk RStudio Red Gate .NET Reflector Smalltalk MT Squeak Smalltalk Step Ahead Javelin [1] Strongtalk Visual Prolog Visual Smalltalk Enterprise...

Word Count : 760

List of compilers

Last Update:

Yes GNU Smalltalk GNU Smalltalk project bytecode + JIT Yes Yes No GPL No VisualWorks Cincom Systems ? Yes Yes Yes Proprietary Yes Smalltalk MT ObjectConnect...

Word Count : 1983

Green thread

Last Update:

Tokio SML/NJ's implementation of Concurrent ML Smalltalk (most dialects: Squeak, VisualWorks, GNU Smalltalk, etc.) Stackless Python supports either preemptive...

Word Count : 1879

List of programmers

Last Update:

SpinRite John Gilmore – GNU Debugger (GDB) Adele Goldberg – cocreated Smalltalk Robert Griesemer – cocreated Go Ryan C. Gordon (a.k.a. Icculus) – Lokigames...

Word Count : 3725

Agile software development

Last Update:

originally closely associated with object-oriented environments such as Smalltalk, Lisp and later Java, C#. The initial adopters of agile methods were usually...

Word Count : 10136

List of interactive geometry software

Last Update:

version, Dr. Geo II, is a complete rewrite of Dr. Geo, for the Squeak/Smalltalk environment. GCLC is a dynamic geometry tool for visualizing and teaching...

Word Count : 1718

List of computer scientists

Last Update:

Karpinski – NP optimization problems Ted Kaehler – Smalltalk, Squeak, HyperCard Alan Kay – Dynabook, Smalltalk, overlapping windows Neeraj Kayal – AKS primality...

Word Count : 5134

Haskell

Last Update:

kernel" (PDF). 22nd ACM Symposium on Operating System Principles. Big Sky, MT, USA. "Tikhon Jelvis: Haskell at Target". YouTube. "Why Co–Star uses Haskell"...

Word Count : 4530

PHP

Last Update:

to migrate to PHP 8.1 or later and use random_int() instead of rand() or mt_rand(), as the latter functions are not cryptographically secure. There are...

Word Count : 12021

Live distributed object

Last Update:

compositions of other objects; in this sense, the concept has been inspired by Smalltalk, which pioneered the uniform perspective that everything is an object...

Word Count : 2218

PDF Search Engine © AllGlobal.net