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 messages)
|
![]() Dolphin Smalltalk 7 | |
Paradigm | object-oriented |
---|---|
Family | Smalltalk |
Designed by | Andy Bower, Blair McGlashan |
Developers | Intuitive Systems, Object Arts |
First appeared | 1 August 1997 |
Stable release | 7.1.24 / 19 June 2022[1] |
Preview release | 8.0 / January 2024 |
Typing discipline | objects, dynamic |
Scope | Lexical (static) |
Implementation language | Smalltalk |
Platform | IA-32, x86-64 |
OS | Windows |
License | MIT |
Website | www |
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
[edit]- 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
[edit]- ^ a b "Dolphin Smalltalk 7 is Open Source". 29 December 2015. Retrieved 23 January 2016.
- Knight, Alan. "Two New Smalltalks" (PDF). The Smalltalk Report.
- Bower, Andy; McGlashan, Blair. "Twisting the Triad" (PDF). Retrieved 12 May 2025. (Tutorial for the 2000 European Smalltalk User Group conference)
- Whitehouse, Colin (24 May 2004). "The Smalltalk Programming Language: A Comparison with Java". CiteSeerX. Retrieved 12 May 2025.
- Bracht, Ted (2001). The Dolphin Smalltalk Companion: A Hands-on Guide to Building Complete Applications. Addison-Wesley. ISBN 978-0-201-73793-6. Retrieved 12 May 2025.
External links
[edit]- Official website [Dec 2024]
- Dolphin Smalltalk on GitHub
- "Learn Dolphin Smalltalk". Bitwise Magazine. Archived from the original on 3 March 2016. Retrieved 12 May 2025. (tutorial)