Dolphin Smalltalk

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)

This article includes a list of general references, but it remains largely unverified because it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (May 2025) (Learn how and when to remove this template message)

|

(Learn how and when to remove this template message)

Dolphin Smalltalk

Dolphin Smalltalk 7

Paradigm| object-oriented
Family| Smalltalk
Designed by| Andy Bower,
Blair McGlashan
Developers| Intuitive Systems,
Object Arts
First appeared| 1 August 1997; 28 years ago (1997-08-01)
Stable release|

7.1.24 / 19 June 2022; 3 years ago (2022-06-19)[1]

Preview release|

8.0 / January 2024; 2 years ago (2024-01)

Typing discipline| objects, dynamic
Scope| Lexical (static)
Implementation language| Smalltalk
Platform| IA-32, x86-64
OS| Windows
License| MIT
Website| www.object-arts.com
Influenced by
Smalltalk-80

Dolphin Smalltalk, or "Dolphin" for short, is an implementation of the programming language Smalltalk for Microsoft Windows.

The Dolphin 7 version release coincided with the project becoming free and open-source software under an MIT License.[1]

Dolphin uses an integrated development environment. The toolset of this Smalltalk dialect include an integrated refactoring browser, a package browser and a WYSIWYG "view composer". Dolphin deviates from the conventional Smalltalk framework of model–view–controller (MVC), instead using model–view–presenter (MVP).

## Features

* Integration of the Refactoring Browser tools from Refactory Inc.
* Package-based browsing environment as an alternative to a conventional Smalltalk class hierarchy browser.
* A tabbed container to manage Dolphin browsers and tools and associating them together with a given idea or workflow. The goal is to save screen space and clutter and to help developers focus on their train of thought.
* Source code management very similar to the ENVY source code manager that was available for some other commercial Smalltalk dialects.

## References

1. ↑ 1.0 1.1 "Dolphin Smalltalk 7 is Open Source". 29 December 2015. https://object-arts.com/blog/files/d60e38332cc3e009d1326504af95a64a-6.html.

* Knight, Alan. "Two New Smalltalks". The Smalltalk Report. https://docs.huihoo.com/smalltalk/esug/HistoricalDocuments/TheSmalltalkReport/ST10/22kn.pdf.

* Bower, Andy; McGlashan, Blair. "Twisting the Triad". https://www.slavaoneverything.com/wp-content/uploads/2021/07/Twisting_the_Triad.pdf. (Tutorial for the 2000 European Smalltalk User Group conference)

* Whitehouse, Colin (2004-05-24). "The Smalltalk Programming Language: A Comparison with Java". https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=da222441f6e7998522d58ab8db66daa7e0dbd05e.

* Bracht, Ted (2001) (in en). The Dolphin Smalltalk Companion: A Hands-on Guide to Building Complete Applications. Addison-Wesley. ISBN 978-0-201-73793-6. https://www.google.com/books/edition/The_Dolphin_Smalltalk_Companion/g_0KAAAACAAJ?hl=en. Retrieved 12 May 2025.

## External links

* Official website [Dec 2024]
* on GitHub

* "Learn Dolphin Smalltalk". http://www.bitwisemag.com/copy/programming/smalltalk/dolphintutorial.html. (tutorial)

* v
* t
* e

Smalltalk programming language

Implementations|

| Major|

* Amber
* Dolphin Smalltalk
* GemStone/S
* GNU Smalltalk
* Pharo
* Smalltalk/X
* Squeak
* VisualAge Smalltalk
* VisualWorks

|

Dialects|

* F-Script
* Little Smalltalk
* Newspeak
* Pocket Smalltalk
* Self
* StepTalk
* Strongtalk

Software|

* AIDA/Web
* Croquet
* GemStone/S
* Open Cobalt
* Seaside

Community|

| People|

* Lars Bak
* Gilad Bracha
* L. Peter Deutsch
* Adele Goldberg
* Urs Hölzle
* Dan Ingalls
* Ted Kaehler
* Alan Kay
* Diana Merry
* Scott Wallace

|

Developers|

* Gemstone
* Cincom Systems
* IBM
* Object Arts
* Xerox PARC

* Category

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Dolphin Smalltalk. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Dolphin_Smalltalk&oldid=3986102"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template