AntaÅ nelonge mi eklernis pri PHP kaj uzis Äin por kelkaj etaj
projektoj, ekzemple por TTT-aliro al vortaro: http://rano.org/neavo/
Tamen, la lingvo agacegas min. Äiu funkcio estas malbone difinita, kaj
ofte Äia konduto varias inter diversaj versioj de PHP. Jen nur la
lasta ekzemplo: kiam oni ricevas la valorojn de formularo per
variabloj, kelkfoje ' estas konvertita al \', kelkfoje ne, depende de
la versio. Kiel oni kreu sekuran kaj fidindan programon kun tia
konfuzo?
Fonto de tiu konfuzo, kiu ekzistas grandkvante ankaÅ en Perlo, estas
misa deziro helpi al la uzanto per aÅtomataj konvertoj, ktp, anstataÅ
per simpla eraro. Cerbumu pri jeno, se vi emas:
printf "0" | perl -le 'while (<>) { print; }'
printf "0" | perl -le 'while (<>) { print if $_; }'
Mi preferas lingvon, kiu devigas min tajpi iom pli da signoj, sed
rekompence donas al mi Åancon kompreni, kio okazas.
Do, Äu ekzistas alternativo de PHP, kiun mi povas simile apliki en
TTT-paÄoj?
Edmundo