an analogy...<p>Man, writing poetry is hard. It takes me 2-3 weeks to write a haiku and months to write a sonnet.<p>Language doesn't matter for writing code any more than it does for writing poetry.<p>You need to specify a lot more details before discussing whether 80-120 hours is really fast or really slow for a given project. How many screens, 10 or 200? What kind of test coverage - none or 100% unit tested? How does it have to scale? What level of security? Do you have a style template or do you have to write one?<p>I work with java too. You can generate a simple crud app extremely quickly if you know what you're doing and which libraries to use.