Én pedig nem választottam külön a kliens- és serveroldalt. Csak annyit mondtam, hogy a JavaScript mindenhol ott van, hiszen a végeredmény az lesz, hogy a böngészőben valami megjelenjen.
Nyilván nemcsak webből áll a világ, de közben azt látni, hogy a Qt-től kezdve a Win8-on át a Gnome-ig mindenhol a JavaScriptet használjuk már appok szkriptelésére. A napokban kérdezte pont egy kolléga, hogy "miért?? OMG MIÉRT?!?!?! Hiszen ott a Lua!". Erre volt az a válasz, hogy a Lua gyors, kicsi, modern, de JavaScript-programmerből (khm) pármillióval több van => párezer$ral olcsóbb a team.
Hogyhogy mire gondolok szerver oldalon? Hát természetesen (nonexhaustivelist):
- PHP (facebook)
- Python, Django (pinterest)
- Perl (omfg booking.com)
- Ruby, Rails (régi twitter)
- Node.js (paypal)
Ezek elég nagyok, nagyobbak, skálázhatóbbak, mint a legtöbb belső enterprise rendszer, és mégsem Java van mögöttük. Persze emellett még lesz egy-két C++-os vagy Yesodos őrület, de azokra így fejből nem tudok semmit mondani.