Except that&#x27;s exactly my problem with it - you can get used to shortcuts and the IDE will generate the types so writing the code is not an issue - navigating through this pointless verbosity hurts readability because there&#x27;s too much noise to filter out - Java verbosity is noise not signal.<p>Just the physical eye movement and scrolling is wasting time and energy on pointless things.<p>Python doesn&#x27;t have types at all and it reads like pseudocode. This is not arguing against types - having types is valuable in the bigger picture - at interface declaration&#x2F;global scope - but at local scope it&#x27;s implied in the context and if you need help figuring some specific out you can just use IDE (you can&#x27;t argue &quot;that makes you depend on a IDE&quot; - verbosity like Java makes IDE and code generation a requirement for productivity - this just makes it a nice to have tool)