Building an artificial game player in Smalltalk

7

Click here to load reader

Transcript of Building an artificial game player in Smalltalk

Page 1: Building an artificial game player in Smalltalk

SmalltalkText

Page 2: Building an artificial game player in Smalltalk

•over Smalltalk

•de taal en omgeving leren

•play the game

agenda

Page 3: Building an artificial game player in Smalltalk

oorsprong

•ontwikkelt in Xerox PARC place in de jaren 70

•simpele taal dat gebruikt moest kunnen worden door kinderen

•leesbare taal

Page 4: Building an artificial game player in Smalltalk

invloeden Smalltalk

•object oriented programming

•de grafische user interface

•de agile beweging: XP en TDD

•java en ander talen: virtual machine, collection classes, refactoring support

Page 5: Building an artificial game player in Smalltalk

state of Smalltalk

•image nog steeds een hoge drempel

•kleine community, maar nog steeds aanwas

•nog steeds verschillen in dialecten

•seaside webframework als grote gemene deler

Page 6: Building an artificial game player in Smalltalk

waarom Smalltalk leren

•goed om OO te leren denken

•ideaal voor prototyping door de live image

•bevat nog steeds concepten die ontbreken in andere talen

•hoge productiviteit voor ontwikkelaars

Page 7: Building an artificial game player in Smalltalk

Let's code