Simon Willison’s Weblog

Subscribe

Items tagged java, programminglanguages in Oct, 2010

Filters: Year: 2010 × Month: Oct × java × programminglanguages × Sorted by date


What are the main weaknesses of Java as a programming language?

A cultural bias towards over-engineering. In my experience Java code often ends up a huge network of Factories and AbstractFactories and Visitors and XML configuration files and every design pattern you care to mention, dozens of classes many of which contain hardly any procedural code at all. A lot of Java projects are essentially impossible to navigate without an IDE.

[... 77 words]

Types

Years

Months

Tags