Język PHP stanie się standardem

Dla niektórych może to być zaskoczeniem, ale PHP (popularny język programowania, używany powszechnie do projektowania stron internetowych i budowania aplikacji webowych) nie ma statusu oficjalnego standardu. Dlatego powstała inicjatywa (wspierana np. przez Facebook), aby zmienić ten stan rzeczy i przystąpić do procedury uznania tego języka za obowiązujący wszystkich programistów standard.

Jednym z głównych animatorów takiego zamierzenia jest Sara Golemon (Facebook), która ogłosiła kilka dni temu w USA na konferencji O'Reilly Open Source Convention, że powstała grupa, która stawia sobie za cel uznanie języka PHP za standard. Powstała już nawet pierwsza, robocza wersja specyfikacji PHP. Dokument opisujący szczegółowo założenia techniczne tej specyfikacji został już opublikowany na GitHub i znajduje się na tutaj.

Tym samym istnieje szansa na to, że PHP dołączy wkrótce do takich języków programowania, jak Java czy C++, które zostały już skodyfikowane i mają status oficjalnie obowiązującego standardu. To ważne, ponieważ deweloperzy wiedzą wtedy dokładnie, jakich reguł powinni przestrzegać, aby budowane przez nich aplikacje były ze sobą na sto procent zgodne, niezależnie od tego jaka platforma obliczeniowa będzie je obsługiwać.

Warto przypomnieć, że język PHP powstał w 1994 roku, a jego twórcą jest Rasmus Lerdorf. To właśnie on użył pierwszy raz specjalnych skryptów wykorzystujących język PHP (posłużyły mu one do monitorowania internautów odwiedzających jego witrynę). Z czasem język rozrósł się i zaczął być powszechnie używany do budowania serwerów WWW, chociaż nigdy nie dorobił się statutu specyfikacji. Wszystko wskazuj obecnie na to, że błąd ten zostanie w najbliższym czasie naprawiony.

To ważne, ponieważ PHP zajmuje obecnie siódme miejsce na liście najczęściej używanych języków programowania (ranking taki opracowała niedawno firma deweloperska Tioba). Pierwsze sześć miejsc na tej liście zajmują następujące języki: C, Java, Objective-C, C++, Visual Basic i C #.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200