Understanding Dart Class Modifiers by Using Lattices

3 points by asb


arxanas

The fact that Dart’s class modifiers form a clean lattice means the design is internally consistent. There are no arbitrary restrictions or special cases.

The lattice gives me the opposite impression —

asb

There's discussion on this article on /r/dartlang which may be of interest, including perspectives from @munificent from the Dart team.