@bomzheg на тему разговора про исключения, в статье о переходе с питона на раст: “В целом существование исключений и их игнорирование в системе нотации типов перекладывает ответственность за корректность кода на разработчика.”
я понимаю, что для джависта с throws это не так актуально, но в в общем вполне себе аргумент)