En juillet 2014, Valhalla nous a gratifiés d'une nouvelle pré-version. Cette pré-version nous apporte les value classes qui s'insèrent dans le modèle de classes actuel, et qui de plus permettent de transformer des classes existantes en value types, de façon transparente, et sans recompilation.
Valhalla apporte également un nouveau modèle de valeurs nulles, dont l'un des buts est d'unifier les types objet et les types primitifs. Quelques NullPointerExceptions pourraient même disparaître dans la bataille.
Nous parlerons patterns de code, performances, et sécurité des types.