K původní otázce:
O PHP toho moc neřeknu, hledal jsem jazyk na backend a když jsem zjistil, že v tom (stavový) aplikační server nepůjde, už jsem to neřešil.
Testoval jsem Node.js - nápad to není špatný - je to rychlé, jazyk relativně jednoduchý a schopný, prostředí snadno nasaditelné (bez sraní typu Ruby), v případě práce na frontendu ten samý jazyk, ale: Asynchronní zpracování v případech, kdy to není třeba (tj. většinou), je práce a bordel navíc, částečně to ojebává poslední Ecmascript (async-await), ale je v tom nějaký zádrhel, dá se to ojebat pomocí Promise nebo generátory, ale zase je to škrabání na pr_deli přes krk, pak existují i knihovny, ale otázkou je výkon. Není to ono. Co se týká ladění, v REPLu to není na velké věci, IntelliJ to prý umí (placené), nějak to jde přes Developers Tools v Chromiu, pak v prostředí Eclipse (i když 100% to taky není). Samotný Javascript je původně jednoduchý, ale už z něj taky začíná vznikat spleskaný bastard (pseudotřídy, mraky nové, zbytečné syntaxe, ...). Vzhledem k tomu, že nejde zároveň používat zapouzdření a prototypování, je problém s ním modelovat, to už je v tom lepší hybridní Java. Na malé kokotinky Node dobré, ale osobně bych v tom nic velkého nedělal.
Takže bída.