On 2005-05-02 15:52, "Juerd" <[EMAIL PROTECTED]> wrote: > Gaal Yahas skribis 2005-05-02 22:25 (+0300): >> > open 'ls', '|-'; # or even >> > open 'ls', :pipe => 'from' > > I dislike the hard-to-tell-apart symbols '<' and '>' for modes. 'r' and > 'w' are much easier, and get rid of the awful left/right "mnemonic" that > fails to make sense to GUI users. > Holy matter of opinion, Batman. Œ<Œ and Œ>¹ are much easier to tell apart than Œr¹ and Œw¹; Œr¹ and Œw¹ make me stop and think about how you spell Œread¹ and Œwrite¹, whereas Œ<Œ and Œ>¹ make instant visual sense, which should be appreciated by GUI users of all people.
Left-to-right is hardly a mnemonic; you¹re writing in a language which parses left to right, because it was created by English-speakers, and English is written left to right. Since you pretty much have to learn English to learn Perl, I don¹t think this is too much of a hardship, even if it¹s counterintuitive to native speakers of Semitic languages. And since when is Perl targeting GUI users? It¹s a PROGRAMMING LANGUAGE. Even the original Mac developers used a command-line interface when writing the code.