2 ms·
a note ruby's syntax philosophy is a bit on the lisp side. python's syntax philosophy is pragmatic. perl's syntax philosophy is on the linguistic side. thats i
by tomneo 17y ago
a note
ruby's syntax philosophy is a bit on the lisp side.
python's syntax philosophy is pragmatic.
perl's syntax philosophy is on the linguistic side.
thats is why its "bare syntax" like sigils and all are wierd like the case endings in english. but they follow laws which when groked can be abused. like say "ness" can be added to adjectives to create nouns and so on.
eg) in ruby or in python varible names are like this,
foos = ["foo","bar","foobar"] in perl you simply say @foo = ("foo","bar","foobar").
since perl treats $foo differently from @foo. (but most however do use @names due to their natural inclinations). see http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.html http://www.csse.monash.edu.au/~damian/papers/HTML/Perligata.... if you can grok gramatical cases.