Dans le Noda Time User's Guide , la section sur la justification indique:
l'API publique a été en grande partie réécrite, à la fois pour fournir une API plus idiomatique pour .NET, et aussi pour rectifier certaines des décisions de Joda Time que l'équipe de Noda Time considère comme "malheureuses". (Certains d'entre eux sont simplement dus à des objectifs différents; d'autres, selon moi, sont vraiment des erreurs.)
Quelles sont ces décisions différentes / meilleures? Cela ne compterait pas les différences uniquement pour la syntaxe du langage, mais inclurait tout ce qui est fait pour rendre les utilisateurs moins susceptibles de faire une erreur de programmation (facilité d'utilisation de la bibliothèque).