Ach jo, který jazyk je bez chyb?
Python - jazyk, který nectí zpětnou kompatibilitu a autorovi Pythonu je zcela u zadnice, že tím zbytečně přidělá problémy programátorům. Ne nadarmo je Python zván jazykem skriptovacím, nikoli programovacím. A bude hůř, protože autor Pythonu se bratříčkuje čím dál více s autorem Perlu a začínají si vzájemně notovat - takže je jasné, kde se inspiruje.
Ruby - fuj fuj fuj, jazyk, který nezvládl ani Unicode, a který rovněž nekompatibilně překopává zdrojáky. A konečné řešení stringů není nijak elegantní.Tedy výhrady jako u Pythonu + nezvládnutí stringů + nezvládnutí nativních threadů.
Java - asi z nich nejlepší, nicméně těžkotonážní dělo.
PHP je pragmatická volba. Sice pracovně v PHP nedělám, ale jinak ho používám, protože je z výše uvedených nejlepší - je v něm spoustu kódu k dispozici, nejlevnější hostong, všude to chodí, atd..
Jinak jestli mě nějaký rádobyguru Martin Soukup nazve lamou je mi u zadnice.