![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 5 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Temat znany niektórym od przynajmniej miesiąca - a nie widze żeby był tu na forum poruszany.
w skrócie: Developerzy PHP postanowili zmienić domyślny namespace separator. Po owocnej dyskusji podjęli dość kontrowersyjną decyzje aby nowym namespace separator został backslash - \. Uzasadnienie decyzji znajduje się tutaj - http://wiki.php.net/rfc/namespaceseparator. News informujący tutaj - http://news.php.net/php.internals/41374. Na wielu blogach zaczęły się pojawiać komentarze np.: http://loveandtheft.org/2008/10/26/set-sai...php-namespaces/ http://phpimpact.wordpress.com/2008/10/28/...es-controversy/ Jakie są wasze opinie na temat tej decyzji? Dla mnie jest to poroniony pomysł i wprowadza niepotrzebne zamieszanie. Po raz kolejny próbuje się wymyślać koło na nowo i tworzyć rozwiązania "pod siebie" zamiast pod developerów. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 562 Pomógł: 15 Dołączył: 8.08.2003 Skąd: Denmark/Odense Ostrzeżenie: (0%) ![]() ![]() |
Dyskusja o namespace'ach toczy się bodajże od pięciu lat. Ja tam się cieszę że będą, a takie detale jak ten separator to fistaszki. Znacznie bardziej interesująca jest IMO tematyka namespace resolution, która jest jeszcze nie rozstrzygnięta. A co do szumu, occulkot, to bym na to nie liczył. Ludzie na @internals próbowali, ale większość devów jest definitywnie zmęczona tą tematyką, i czują że podjęli wybór.
Cytat w javie, C, pythonie nie ma tego typu problemow Jasne, i wszystko fajnie, ale Java, C i Python to diametralnie inne języki z innym designem. Ich rozwiązanie nie sprawdziłyby się w PHP (niestety). Ten post edytował bregovic 24.11.2008, 13:20:31 |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jasne, i wszystko fajnie, ale Java, C i Python to diametralnie inne języki z innym designem. Ich rozwiązanie nie sprawdziłyby się w PHP (niestety). Ale z drugiej strony pogłądbianie smietnika jakim jest PHP to też zle wyjście.To, że PHP taki a nie inny "design" i taką specyfikę to często efekt tego, że nikt nie patrzył w przyszłość. Pewnie chłopaki kierują się mottem "Zróbmy graciarnie, będzie fajnie". Na wprowadzanie jednolitych rozwiązań nie jest nigdy za późno. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 20:09 |