gerard goossen wiiydittynl warning changes proposed really change perl syntax would make good impossible perl 5 perl kurila compatible source code perl 5 code could probably converted perl kurila agree dereference syntax sometimes bit cumbersome toying ideas resolve something like perl6context allow arrays hashes contain arrays hashes directly ie without references main difference would probably copying hash would copy hashesarrays instead making reference would change deref syntax would greatly reduce need extend create new one similar arrow operator something like would mean dereference array thus c push foobar 12 would become c push foobar 12 would also possible remove completely¹ ideas relatively independent one things want make sigil change ie c foo foobar instead c foo foobar nosigilchange change removing would nice baz could seen one token referring variable baz dont much like idea automatic dereferences think would unclear dereferencing happens happen thus errorprone grand idea behind would like go system six orthogonal datatypes² plain value scalar stringnumber hash array code ref null operators specific certain datatype like eq etc already ¹ might possible add perl5 dont think current valid anywhere something like objectmethod ² lot things already direction would like make stronger especially plainvalue code ref removing symbolic references also seen part idea tue oct 16 2007 041718am 0200 pagaltzis wrote gerard goossen 20071011 1730 thus sub receive opcode tree returns opcode tree really really really cool fact itching know would ever able tinker writing perl kurila code time ever deploy production unless unlikely happens becomes future perl since backcompat diminished even unimportant criterion kurila think theres room try bringing sanity dereferencing syntax see httpuseperlorgaristotlejournal34686 thoughts wrote realise probably bigger change anything done far dont know im asking find fully expect im open pleasant surprises regards aristotle pagaltzis gerard goossen tty internet solutions wed 06 aug 2008 180910 0200 kurila 14 released featuring compilation subroutines