Hlavní navigace

Názor ke článku Je PHP jazyk pro amatéry? od Miloslav Ponkrác - [70] Není to a nebude. V PHP verze 3...

  • 6. 1. 2009 4:57

    Miloslav Ponkrác (neregistrovaný)

    [70] Není to a nebude.

    V PHP verze 3 byla podpora debugování, v PHP 4 byla škrtnuta. Důvod? Autoři PHP se rozhodli vydělávat na prodeji věcí pro PHP, a bylo pro ně daleko lepší zmrvit PHP. Zkrátka PHP samotné nemá teď ani debugger, ani překlad do byte kódu (ale obojí ve verzi 3 bylo) – a obé se stalo prodejním artiklem pánů autorů.

    PHP tedy má jenom debug API, je třeba ještě splašit debugovací modul (některé snad jsou i zdarma), někde splašit IDE na debugování a můžete začít.

    V tomhle ohledu PHP je nehůře vybavený jazyk. Ať si vezmete jakýkoli jiný jazyk – Python, Perl, Javu, cokoli – většinou v základním balíku najdete alespoň řádkový debugger a kompilátor do byte kódu. Jen PHP má kulové a důvod jsem popsal.