[Grace-core] Minutes of teleconference 10-11.07.2014 (incl. feedback from testers)
James Noble
kjx at ecs.vuw.ac.nz
Thu Jul 10 16:31:22 PDT 2014
* Lots of good feedback from the testers (see below)
* Names of collections (doesn't really matter)
- list, set, dictionary
- sequence (could abbreviate later)
* :: vs => - did we decide?
* talked briefly about GUIs etc
* talked about builds not building
Feedback from testers
* working through labs
* where they are split into multiple files, imported types are broken across multiple files
* Tim has a list of stuff to send
* GUnit doesn't really work no type checking
* really liked lab7 - nice demonstration of Grace
* cans or worms
- MORE DOCUMENTATION!!! - or indeed any documentation!
- point methods were commented out in the prelude (really confusing)
- (or being able to query the implementation?)
* goal should be: students doesn't have to look through the code (it's not Smalltalk any more!)
* different between types, classes, objects is a bit confusing...
** def = vs var := (but error messages are good!)
* didn't know :=
* if you def an object, you can change things inside the object
* bracketing - operator precedence gets very verbose
(i mod 2 == 2)
* ACE bracketing editing makes or worse...
* constructors hard to get used to
* most like multi-part method names -
* most like prime'
* blocks are a really cool idea! very nice unifying concept
* WHILE needs to TYPECHECK!!
* standard while loop vs anim.while()pausing()do => ...
* consider going to {} for code... all of 'em could use curlies
* FOR loops worked well!
* can you unify statements --- for()do() while()do() if()do() ...?
* implementing continue & break...
* where the -> goes in for is confusing..... or not?
More information about the Grace-core
mailing list