Attempt of a portable cross-language object-oriented benchmark . So far supporting C++, Objective-C, and Java. Support for Smalltalk, CLOS, CSharp, and Eiffel is in development.
Hush is a full object-oriented programming language, based loosely
on Smalltalk. It includes typeless data, dynamic method binding,
exception handling, closures, mixins, multiple threads,
garbage collection and X11 graphics bindings.
The goal is to build a generic metamodel for describing foreign type systems in Smalltalk and a mapping layer connecting the model to the smalltalk application classes.This should allow maintaining external type descriptions (such as WSDL for WebService f
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
isectd is a middleware daemon that provides many-to-many client-to-server connectivity. Supports multiplexing requests to multiple server processes over IP networks.
DoME (Domain Modeling Environment) is a project intended to provide a platform and language neutral modeling environment. This generalized framework provides a means to implement a generic modeling type. See http://www.htc.honeywell.com/dome
SUnit Browser is a functional, but simple and reasonably portable, user interface for the SUnit Test Environment for Smalltalk. These interfaces enhance the usefulness of the SUnit testing platform and facilitate unit and acceptance testing during develo
You've heard a lot about Object-Oriented programming. You have even tried many times to learn it with SmallTalk, C++, Java, etc. but you were engulfed with the "too" strict syntactic restriction and got bored. You gave it up! Now, you can try ours .
The OO-Browser is an advanced object-oriented class browser with
support for browsing C, C++, Common Lisp and its Object System
(CLOS), Eiffel, Java, Objective-C, Python and Smalltalk. It runs
atop Emacs/XEmacs on Linux, UNIX and Windows.
The Aragon Add-Ons are frameworks and enhancements to the VisualWorks Smalltalk development environment, intended for use in own application development, as well as in deployed applications.
A unit testing framework for Python based on JUnit and XUnit, the de-facto standard frameworks for Java and SmallTalk respectively. Provides a standard, proven, simple and elegant way to write unit tests for Python software. GUI also provided.
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.
A programming environment currently based in perl. All of the current ideas that are going into the project have been lifted from smalltalk environments, such as the idea of a browser and workspace. This will be a full programming environment.
Daitanmarks is a web application for sharing, storing and organizing bookmarks.
It is written in Smalltalk and can be easily estended and edited.
Best, you can run it on Unix, Windows, MacOs!
DaitanMarks is a Swiki web application.
Pocket Smalltalk is Smalltalk-80 for small machines. Currently we support PalmOS with a virtual machine. We are looking for ports to other devices. PSt consists of an IDE (currently for Win32), which generates executables from Smalltalk source.
Spi Poker lets you play poker against other people on the internet.
It supports holdem, omaha, and 7-card stud on IRC poker. Spi's
aim is to be an extremely graphical and natural
interface to playing poker. It runs on Linux (X), Windows, and Macs.
The long term of this project is to create an Open Source 3D Role Playing Game. This will require creation of number of small utilities such as modellers. Eventually a whole suite of tools will be created which will make game creation a little easier.
Little Smalltalk was the first Smalltalk dialect developed outside of Xerox PARC (tm). We continue to develop it to provide a powerful, general purpose, full featured and portable dialect of the Smalltalk programming language.
Java numerical analysis codes based on Didier Besset's "Object-Oriented Implementation of Numerical Methods: An Introduction with Java & Smalltalk", 2000, Morgan Kaufmann Publishers.