Здравствуйте, varenikAA, Вы писали:
AA>Чисто визуально даже, приятней было бы:
AA>AA>let d = DateTime()
AA>
Возможно, я просто привык, но мне нравится, когда вызов конструктора типа визуально отличается от вызова какого-то метода. Не вижу тут каких-то особых неудобств и вопросом, нужно в конкретном месте писать new или не нужно, никогда не задавался.