One more data point?

  I might want a newline or I might want an ORS.  The former, say()
gives me.  The latter, print() provides.


  I cannot imagine ever wanting a mixture of those, and if I ever do,
I expect I'll prefer to say what I mean:

  # modulo syntax:
  { temp ORS //= "\n"; print @args } # b
  print @args, "\n"; # c
  { temp ORS ~= "\n"; print @args } # d


  In the common case, I think I'll have one or the other, and no
surprises, if you please.  Option a.


Eirik
-- 
Habit is a cable; we weave a thread of it each day,
and at last we cannot break it.
  --Horace Mann

Reply via email to