On 11 March 2016 at 10:03, Jakub Kubíček <kelerest...@gmail.com> wrote:
>
> - `var` can semantically also represent an internal dependency, as I have
> described earlier


An internal property should be `private`. The use of `var` in the specific
project you referenced earlier should only be considered a very, very weak
argument for keeping `var`. If it was a de-facto standard in many
projects/frameworks/libraries, then maybe it would have a stronger case,
but I have never seen `var` used in this way before - it seems like Nette
has "invented" a new semantic meaning for their use case.

Reply via email to