Fortgeschrittene objektorientierte Programmierung
LVA 185.211, VU, 3 ECTS, 2016 S
Game in Smalltalk
Learn Smalltalk, and design and implement a mouse racing game in Smalltalk.
The game shall resemble that from the first assignment
, but it need not be network-compatible, and several (at least two) players shall be able to play on the same computer using the same keyboard simultaneously.
It is recommended to use Squeak
, a relatively up-to-date implementation of Smalltalk-80.
Each team member shall work on this assignment to get his/her own Smalltalk experience.
Smalltalk programmers usually prefer to adapt existing code over writing new code from scratch.
Please try out this style of programming and answer the following questions:
- Do you prefer to program in a dynamic or static language? Why?
- How important ist the run-time penalty of an interpreted language like Smalltalk?
- Is the concept of
personal computing (each person has its own customized system) still adequate?
- How can team members cooperate when developing software together in Smalltalk?
- Which aspects of programming in Smalltalk do you like, which aspects don't you like?
HTML 4.01 |
last update: 2016-03-11 (Puntigam)