Dolphin Smalltalk

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Dolphin Smalltalk
Paradigma Objectgeoriënteerd
Verschenen in 1998
Ontworpen door Andy Bower
Blair McGlashan
Ontwikkeld door Object Arts
Huidige versie 6.02a
Besturingssysteem Windows
Licentie Royaltyvrij + Productsleutel + Licentie per gebruiker
Website http://www.object-arts.com/
Portaal  Portaalicoon   Informatica

Dolphin Smalltalk (of kortweg "Dolphin") is een implementatie van de Smalltalk programmeertaal die zich richt op het Microsoft Windows-platform.

De laatste grote release, Dolphin Smalltalk X6, dateert van 2006 en is in twee versies beschikbaar:

  • Community Edition (gratis)
  • Professionele editie (commercieel) op dit moment in versie 6.02

Dolphin valt op door zijn geïntegreerde ontwikkelomgeving. In de toolset van dit Smalltalk dialect zitten een geïntegreerde refactoringbrowser, een pakketbrowser en een WYSIWYG "view composer". Dolphin Smalltalk wijkt af van het conventionele Smalltalk MVC-raamwerk. In plaats daarvan maakt men gebruik van een model-view-presentator (MVP)-raamwerk.

De gratis community-versie wordt door sommige gezien als een van rijkste gratis programmeeromgevingen voor het Windows-besturingssysteem, dit vanwege het ruime aanbod aan voorbeeldapplicaties en de goed gevulde klassebibliotheken. Andere Smalltalk dialecten voor Windows zijn onder andere Smalltalk MT en de Smalltalkdialecten van Cincom.

Refactoring van code[bewerken]

1rightarrow blue.svg Zie Refactoren voor het hoofdartikel over dit onderwerp.

De Refactoring-browser tools van Refactory Inc zijn volledig in Dolphin geïntegreerd.

Systeembrowser[bewerken]

Als alternatief voor een conventionele Smalltalk klassehiërarchiebrowser kent Smalltalk een pakket gebaseerde browsingomgeving.

IdeaSpace[bewerken]

Een "getabde" container voor het beheer van de Dolphin browsers en andere hulpmiddelen, waardoor dezen geassociëerd kunnen worden met een bepaald idee of workflow. Het idee is om de benodigde schermruimte te beperken en ook om ontwikkelaars te helpen focussen op hun gedachtegang.

Broncodemanagementsysteem[bewerken]

Dolphin bevat een broncodemanagementsysteem dat zeer vergelijkbaar is met de ENVY broncodemanager die ook beschikbaar is voor een aantal andere commerciële Smalltalkdialecten.

Zie ook[bewerken]

Externe links[bewerken]