Nim's author on v1 launch: Personal words about version 1
nim-lang.org
nim-lang.org
Think about it, marriage requires:
* Love
* Dedication
* Persistence
* Endurance
* Mutual respect
Pretty much the same thing for any highly functioning team!
If you want to run without GC, the new runtime is has an ownership model.
var
child: tuple[name: string, age: int]
but type
Color = enum cRed, cBlue, cGreen
why not type
Color = enum[cRed, cBlue, cGreen]The tuple declaration is declaring one identifier with multiple fields. The names of the field are only legal as, well, fields of the outer object.