Anexo:Implementaciones de Smalltalk

En informática, el lenguaje de programación Smalltalk, está normalizado desde 1998 en el estándar ANSI NCITS 319-1998. Una implementación de Smalltalk es un sistema de programación que conforma al estándar si implementa todas las características definidas tal como están especificadas en ese documento.

Cada implementación de Smalltalk, suele incluir como propias:

Esta página incluye un listado de implementaciones conocidas del lenguaje de programación Smalltalk, y una tabla comparativa de algunas características relevantes para cada implementación:

NombreEntornoPlataformaLicenciaDescargable¿Constructor de ventanas?Control de versionesImplementación ConformeEnlace
AmbraiInteractivoMac OS ?Interface Builder ?ANSI/INCITS 319-1998Sitio web
AmigaTalkScriptingAmigaOS ?NoNoLittle Smalltalk 1.0Sitio web
Digitalk MethodsScriptingDOS ?NoNoNo ?Sitio web
DolphinInteractivoWin32ComercialView ComposerSource Tracking System (OmniBase), CVSTProject ?Sitio web
GNU SmalltalkInteractivoUnixGNU GPL v2 ? ?ANSI/INCITS 319-1998Sitio web
Little SmalltalkScriptingUnix, Win32 ?NoNoNingunaSitio web
LSW Vision-SmalltalkInteractivoWin32ComercialNoPrototypesTeam/St ?Sitio web
ParlaScriptingUnix, Win32GNU GPL v2NoNoLittle Smalltalk 3.0Sitio web
PDSTScriptingWin32 ?NoNoLittle Smalltalk 3.0Sitio web
Pocket SmalltalkScriptingPalm OS ?Pocket Smalltalk IDE ? ?Sitio web
Smalltalk ExpressInteractivoWin32ComercialNoWindowBuilder Pro/VNoSmalltalk/VSitio web
Smalltalk MTInteractivoWin32ComercialMT GUI BuilderMicrosoft Source Safe ?Sitio web
Smalltalk/XInteractivoUnix, Win32Código abierto ? ?ANSI/INCITS 319-1998uebersicht.html Sitio web
SmallScriptInteractivoWin32ComercialNoNo ?Sitio web
SqueakInteractivoUnix, Mac OS, Win32, WinCE, RISC OSApple Public Source LicenseBricks, BobsUI, EasyMorphicGUI, Prefab, SqueakGtk, wxSqueakMonticello, ChangeSet, ChangeSorter, CVSTProjectSmalltalk-80Sitio web
StepTalkScriptingUnix, Win32GNU GPLNo ? ?Sitio web
StrongtalkInteractivoWin32Código abiertoNo ? ?Sitio web
VisualAgeInteractivoUnix, Win32, OS/2, z/OS, OS/390Licencia dual ?Envy/Developer, CVSTProjectSmalltalk-80Sitio web
VisualSmalltalkInteractivoWin32ComercialNoWindowBuilder Pro/VTeam/VSmalltalk/VSitio web
VisualWorksInteractivoUnix, Mac OS, Win32, WinCELicencia dualGUI Painter ToolENVY, Store (PostgreSQL/MySQL), CVSTProjectSmalltalk-80Sitio web
Este artículo ha sido escrito por Wikipedia. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.