Změna syntaxe v PHP 5.3
Patřím mezi ty, kteří vítají s otevřenou náručí změny, kterými prochází oblíbený skriptovací jazyk PHP. Věnoval jsem jim i několik článků zde na blogu (například zde či zde) a svou přednášku na jarním WebCampu. Snažím se průběžně alespoň letmo sledovat práci na nové verzi, a právě při tom jsem narazil na zajímavou informaci.
Oddělovač jmenných prostorů (namespace separator) se zřejmě změní z tzv. "čtyřtečky" (::) na zpětné lomítko (\).
Aplikace pro PHP 5.3 naštěstí zatím moc lidí nevyvíjí a David v Nette určitě zvládne použít automatickou náhradu textu, takže to nikoho moc bolet nebude, ale rozhodně to je pro mě překvapení. Chystaná změna má napomoci vyřešit nejednoznačnosti současné syntaxe a možná to jinak nešlo, ale stále si říkám - proč nepadla volba například na obyčejnou tečku?