The constraint to be optimised is code size, not readability or speed. A strongly-typed language would be at a disadvantage if casting between datatypes was required.
Even the single-character type sigils in Perl tend to make solutions longer than the Ruby or Python equivalents, much less full StudlyCaps signatures.