To raczej wada PHP... czyli wolisz technologię, w której dostajesz mniej spodziewane wyniki?
W Pythonie 2.6:
a = 0
b = 'a'
print False == a
print a == b
print b == True
True
False
False
AdamPL, jak chcesz poczuć przygodę, to najlepiej zacznij programować w języku, w którym naprawdę dogłębnie musisz poznać mechanizmy zanim coś skodzisz :D Bo przecież języki programowania muszą służyć do tego, żeby tylko autor programu rozumiał jak to działa w kodzie. Weź się za brainfuck'a, albo SML'a. To dopiero przygoda... :D
Tak poza tym wyczuwam u Ciebie ostre Trollowanie... Nie ustosunkowujesz się do żadnych kontrargumentów, tylko piszesz ciągle to nowe wywody...
Są języki w których jedne rzeczy robi się szybciej, inne wolniej. To też zależy od programisty, jak bardzo zna technologie, których używa. Koledze szybciej poszło przepisać Galib'a z Javy do PHP, niż coś kombinować z tym w Javie :D Ja do tego naszego wspólnego projektu zrobiłem interfejs w Pythonie z użyciem pyqt4 i popen'a i ładnie wszystko współgra ;) - http://jasonuniversetest.appspot.com/file/ahFqYXNvbnVuaXZlcnNldGVzdHIMCxIEUGxpaxihigcM - ot taki screen z aplikacji ;)