(a Coherence-rol masikon)
Van egy feladat. Epitsen olyan weboldalt amely. Ahhoz, hogy eldontsuk, ez melyik platformon fog futni, tobb variacio is letezik.
Az elso, es amit a legtobben csinalnak, hogy hat hasznaljuk azt, amelyiket ismerjuk. Ez az, amit az emberek 95%-a csinal.
Van meg aztan a hasznaljuk a legujabb buzzwordot. Maradek 4.9%.
Aztan van, hogy csinalsz egy prototipust, ami bizonyos szempontbol jol jellemzi az alkalmazast. Ez lehet annak egy modulja, egyszerusitett valtozata, esetleg egy szoveges konzolra firkalo mockup.
Ezeken elvegzed mindazokat a mereseket, amelyek ahhpz szuksegesek, hogy eldontsd, mit hasznalsz, ez lehet sebesseg, lehet API kezreallosaga, lehet featureset, sokminden.
Felallitasz esetleg 1-2 hipotezist, teszteled oket (mittom, hogy a java a te esetedben tenyleg annyival gyorsabb lenne, mint amit a framework oldalan irnak).
Ezek alapjan eldontod, melyikkel fogsz tovabbmenni.
Jott egy request arra is, egysegesitsuk antra a buildsystemet. Lemertuk, mennyivel lenne jobb. Az alkalmazas tortenetesen javascript, innen a rhinojs... (igen, js-t is kell buildelni nagyteljesitmenyu weboldalaknal)
De ehhez poliglot teamek kellenek. A java programozok jelentos resze, legalabbis lelekben, soha nem lepett ki a java buvkorebol, ha hasznalt is mas rendszert, azok egyejszakas romancok, futo kalandok voltak csak, eme egyetem ota mukodo hazassagot nem adnak fel rendszerint.
Szoval igy jon ossze itt a lassusag, a jvm, az ant.