En la Guía del usuario de Noda Time , la sección de justificación establece:
la API pública se ha reescrito en gran medida, tanto para proporcionar una API que es más idiomática para .NET, como para rectificar algunas de las decisiones de Joda Time que el equipo de Noda Time considera "desafortunadas". (Algunos de estos se deben simplemente a tener objetivos diferentes; otros diría que son realmente errores).
¿Cuáles son estas decisiones que son diferentes / mejores? Esto no contaría las diferencias solo para la sintaxis del lenguaje, sino que incluiría cualquier cosa que se haga para que los usuarios tengan menos probabilidades de cometer un error de programación (usabilidad de la biblioteca).