( blabla | 2013. 02. 05., k – 11:15 )

"Mellékesen jegyzem meg, hogy a Python-jellegű objektumos szemléletű szkriptnyelvek ügyesebbnek tűnnek számomra.
[...]
s.split()[0].upper()[4:-2]"

Funkcionalis megoldasok is vannak, amikkel hasonloan lehet chain-elni a fuggvenyeket. Ilyen pl. livescript-ben a pipe operator, vagy clojure-ben a threading macro. A peldad clojure-ben nagyon hasonloan nez ki:

(-> s (split #" ") first upper-case (slice 4 -2))

(megjegyeznem, hogy python slicing szeru fuggveny nincs clojure core-ban tudomasom szerint, nekem kellett megirni)