[Grace-core] Minutes of Teleconference 23-24.2.2016
James Noble
kjx at ecs.vuw.ac.nz
Wed Feb 24 11:05:20 PST 2016
(belatedly)
We talked about issue #64 manifest / what is the initialisation order etc, let vs def
Michael - types are a problem because the ordering of types wrt to inheritance is confusing
method depends on types, and types depend on methods
Tim built some sort of placeholder system parameterised types complicate things more
types can be mutually recursive
*TODO* Wellingtonians will talk again and try to produce something*
**NEXT MEETING*** most likely some time next friday afternoon US time.
Not sure if that suits Kiwis…
ISSUES MOVED TO “resolved, to be specd” AFTER TELECONFERENCE
https://github.com/gracelang/language/issues/44 - relationship between aliasing / excluding / overriding nd annotations (confidential, overrides, abstract, final, etc
https://github.com/gracelang/language/issues/59 - when should errors be detected? (Nixonianism)
https://github.com/gracelang/language/issues/54 - overidden initialisation - (KEEP init code, even if var/def is dead?)
https://github.com/gracelang/language/issues/36 - Syntax for trait `uses` clauses
https://github.com/gracelang/language/issues/43 - traits 'excludes' and alias clauses syntax
https://github.com/gracelang/language/issues/63 - modulo
ISSUES THAT PEOPLE SHOULD LOOK AT AND SEE IF WE'VE AGREED
https://github.com/gracelang/language/issues/68 - where should arguments of use and inherits be evaluated?
https://github.com/gracelang/language/issues/58 - trait shortcuts permit non-type parameters? (YES?)
https://github.com/gracelang/language/issues/23 - permit overriding methods with defs (YES?)
*NOW* ISSUES WE’RE TRYING TO DECIDE ABOUT NOW
https://github.com/gracelang/language/issues/64 - What's a type (module "build order")
https://github.com/gracelang/language/issues/47 - manifest
what do we do about default methods
- https://github.com/gracelang/language/issues/38 - default methods and trait composition
- https://github.com/gracelang/language/issues/49 - what are the default methods
- (for kjx reference only: https://github.com/gracelang/language/issues/39#issuecomment-183753964)
UPCOMING ISSUES
https://github.com/gracelang/language/issues/41 - what’s the syntax for once methods -
https://github.com/gracelang/language/issues/48 - DNF for types
https://github.com/gracelang/language/issues/18 - unicode equivalents
ISSUES THAT WILL BE ABANDONED IF NO-ONE CARES
https://github.com/gracelang/language/issues/62 - alias vs rename; (KEEP as alias?)
ISSUES THAT SHAMBLE ON
https://github.com/gracelang/language/issues/67 - J’s semantics
https://github.com/gracelang/language/issues/38 - big issue that started this all
More information about the Grace-core
mailing list