Dnia 15-09- o pakalk :
Parsowanie w PHP dość kuleje jeszcze - mam nadzieję, że uda im się to posprzątać. Można na razie zapomnieć o konstrukcjach typu:
var translate = { 'tak':'yes', 'no':'nie' }[word];
Pytanie tylko po co komu konstrukcje zaczerniające kod i sprowadzające programistow na ciemna strone mocy ;)
Dla kompletności. Skoro literał array( 'foo'='bar' ) jest tablicą, to niby dlaczego nie można by użyć array( 'foo'='bar' )['foo']?
Dla zaczerniającej kod i utrudniającej czytanie, i programowanie kompletności.
obiekt w tablicy, w obiekcie tablica...
pyt
Q
odp
A
Pytanie tylko po co komu konstrukcje zaczerniające kod i sprowadzające programistow na ciemna strone mocy ;)
Dla kompletności. Skoro literał array( 'foo'='bar' ) jest tablicą, to niby dlaczego nie można by użyć array( 'foo'='bar' )['foo']?
Dla zaczerniającej kod i utrudniającej czytanie, i programowanie kompletności. []
Dla kompletnosci ułatwiającej zapis algorytmu. Mylisz dostępność narzędzi językowym z kompulsją do obfuskowania. Ad absurdum: brainfuck ma bardzo prostą składnię, ledwo 8 znaków. I nie czyni go to przejrzystym.
Hello word: ++++++++++[>+++++++>++++++++++>+++>+++.>+.+++++++..+++.>++..+++.------.--------.>+.>.
Bardziej życiowo: assembler.
pozdrawiam,