Ar an seachtú lá déag de mí Lúnasa, scríobh Julian Bradfield:
On 2009-08-17, Aidan Kehoe <kehoea(a)parhasard.net> wrote:
> The thing that prompted my interest in multiple values was providing a
> decent API for #'query-coding-region. That was my need, I wanted it to
> return t if the region was encodable and return nil plus further information
> (acquired in the course of executing the function) if it was not. And no,
And it was worth all that work to avoid defining an API where the
old "return value" is the car of a returned list, or the extra
information is stashed into a variable? That's some devotion to
theoretical elegance!
Much like moving 21.4 to Unicode internally because one finds the 21.5
implementation ugly, though not impractical in any way ...
> Every other dynamic language out there of note has this feature,
by the way.
I think TeX is of note;-)
Ouch! I had forgotten that there was a worse dynamic language than Emacs
Lisp lisp in wide use, I’ve only ever used TeX, never developed anything in
it.
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghe, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta