This is not a request for opinions. Please only respond if you are
- a strong Java EE/Oracle developer
- a strong .NET/ server developer, and
- have developed nontrivial web apps in each framework.
My question is what is the relative development time for a given specification in each platform.
Let’s say for the sake of comparison that there is a 5 man, 3 month project in .NET, would it take more, less, or the same amount of time to develop in Java EE given Java EE developers of comparable skill?
This is not a hypothetical question since we have to reestimate a .NET project in Java EE.
Given developers of equal talent in each respective platform, I’d say that development would take about the same amount of time. There are some things that each platform does better, but without further information, I’d say it’s about the same.