Først og fremmest, lidt om hvem det er der udtaler sig: Jeg er IT konsulent og arbejder primært med databaser og internet teknologier. Jeg betragter mig selv som "kritisk Microsoft tilhænger", forstået på den måde at jeg mener de laver nogle gode, billige sprog/programmer, men der findes en masse andet, især open source, som er mindst lige så godt.
Jeg har arbejdet professionelt med server-side scripting i både ASP, JAVA (JSP/Servlets) og PHP og mener faktisk ikke der er den helt store forskel i hverken funktionalitet eller performance ved normal brug.
Jeg ved at der findes div. benchmarks som de hver i sær praler med, men jeg mener man skal op i nogle ret store sites før det får afgørende betydning.
Der er dog en væsentlig fordel ved JSP/Servlets og PHP fremfor ASP, og det er at de kan flyttes til andre platforme hvis site lige pludselig eksploderer i belastning (selv om ASP i princippet kan det samme med bl.a. Chili!ASP).
Hvad der er lettest at lære er relativt og afhænger meget af hvad du kan i forvejen.
Og så lige et spørgsmål, der igen henviser til et par andre om emnet:
http://www.eksperten.dk/spm/148637