Smalltalk
GNU Smalltalk is an implementation that closely follows the Smalltalk-80 language as described in the book Smalltalk-80: the Language and its Implementation by Adele Goldberg and David Robson, which will hereinafter be referred to as the Blue Book. Smalltalk programming language is an object...
Platforms: *nix
License: Freeware | Size: 4 MB | Download (100): GNU Smalltalk 2.3.5 / Download |
Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk-80. Slate syntax is intended to be as familiar as possible to a Smalltalker, for the clarity of messages as phrases. Unlike the Smalltalk family, methods within Slate can be assigned to a...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (103): Clean Slate Smalltalk Download |
A dialect-neutral Smalltalk library which supports communication with NMEA enabled devices, such as GPS receivers. The initial specific target device will be a Magellan GPS315 receiver.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 19.78 KB | Download (50): Smalltalk NMEA GPS Serial Library Download |
Susie (Scripting Using a Smalltalk Interpreter Engine) is an attempt to provide a light weight scripting engine using Smalltalk as the language. it is based on Public Domain SmallTalk (PDST).
Platforms: *nix
License: Freeware | Size: 92.16 KB | Download (32): Susie For Linux Download |
Objective Modula-2 programming language is a hybrid between Smalltalk and Modula-2 based on the object model and runtime of Objective-C. The design is an example how native Cocoa/GNUstep support can be added to static imperative programming languages without implementing a bridge. Objective...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (108): Objective Modula-2 Download |
BottomFeeder is a news aggregator client for RSS and Atom feeds, written in VisualWorks Smalltalk. BottomFeeder runs on x86 Linux (also FreeBSD), PowerPC linux, Sparc Linux, Windows (98/ME/NT/2000/XP), Mac OS8/9, Mac OS X, AIX, SGI Irix, Compaq UNIX, HP-UX, and Solaris..
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (103): BottomFeeder Download |
SuperCollider is a state of the art, realtime sound synthesis server as well as an interpreted Object Oriented language which is based on Smalltalk but with C language family syntax. The language functions as a network client to the sound synthesis server. SuperCollider project was written by...
Platforms: *nix
License: Freeware | Size: 5.5 MB | Download (96): SuperCollider Download |
Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change. The image above was created in Squeak, and illustrates several of Squeak's abilities, including the ability to scale and rotate...
Platforms: Mac
License: Freeware | Download (95): Squeak Download |
Based on Smalltalk which was created more than 35 years ago. Smalltalk defined the term object orientation and is the first language in which everything is built from objects. Smalltalk is deeply inspired by ideas from Simula, Sketchpad and Lisp.
Even today, Smalltalk sets the bar for object...
Platforms: Mac
License: Freeware | Size: 14 MB | Download (50): Squeak for Mac OS Download |
A tool supporting effective use of CVS for Smalltalk projects
Platforms: Windows, Mac, Linux
License: Freeware | Size: 134.33 KB | Download (48): CVSTProject Download |
GLORP (Generic Lightweight Object-Relational Persistence) is a simple Smalltalk object-relational mapping tool using a non-intrusive architecture. This is a Camp Smalltalk Project (http://camp.smalltalk.org). Development is primarily hosted in the Ci
Platforms: Windows, Mac, Linux
License: Freeware | Size: 2.11 MB | Download (48): GLORP Download |
SecureSqueak is a fork of Squeak Smalltalk (http://www.squeak.org/) which is designed to be able to run remotely loaded, untrusted bytecodes in a secure sandbox.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 12.73 MB | Download (46): SecureSqueak Download |
Generates syntax highlighted HTML for almost all (including ASP,Aspect-J,AWK,C++,C#,COBOL,CSS,FreeMarker,Groovy,HTML,INI,Java,JavaScript,JSP,Makefile,Pascal,Perl,PHP,PL-SQL,Properties,Python,RTF,Smalltalk,TeX,VBScript,Velocity,XML,XSL) languages.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 612.3 KB | Download (52): SourceToHTML Download |
SpsPdfLibWrapper is a Smalltalk project that provides the functionality contained in pdflib.dll to Smalltalk environments.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 184.73 KB | Download (43): SpsPdfLibWrapper Download |
Susie (Scripting Using a Smalltalk Interpreter Engine) is an attempt to provide a light weight scripting engine using Smalltalk as the language. it is based on Public Domain SmallTalk (PDST).
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 89.65 KB | Download (47): Susie Download |
About Squeak
Squeak s ancestry goes back to the ARPA research community who created the Internet, and the Xerox Palo Alto Research Center which created many of our pervasive technologies, such as the personal computer, the windows and mouse user interface, desktop publishing, the Ethernet, and...
Platforms: Mac
License: Freeware | Size: 10 MB | Download (49): Squeak 3.7 Download |
Bag collection class script implements Smalltalk's bag class.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Bag collection class Download |
ChocoSmallTalk is a hybrid SmallTalk/Lisp implementation in Common Lisp. The purpose of this project is an embedded SmallTalk in Lisp, known as a meta-circular implementation of lisp as an add-on. As time permits this project should be usable on ARM based processors on handhelds to make a real...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (36): ChocoSmallTalk Download |
ObjectivePerl is an Objective-C style syntax and runtime for perl. SYNOPSIS use ObjectivePerl; @implementation MyClass { $someInstanceVariable; @private: $privateInstanceVariable; @protected: $normalInstanceVariable, $anotherInstanceVariable; } + new { return ~[$super new]; } -...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (96): ObjectivePerl Download |
Simple DirectMedia Layer project is a library that gives portable low-level access for multimedia applications. Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video...
Platforms: *nix
License: Freeware | Size: 2.7 MB | Download (99): Simple DirectMedia Layer Download |