J'ai jeté un œil et je me retrouvé pris d'un fou rire en lisant la ref card avec le "tri-state boolean". Je ne suis pas particulièrement attaché au tiers exclus, mais la logique classique en a un besoin vital. http://asymptote.sourceforge.net/asyRefCard.pdf
'default' comme nom de troisième valeur c'est curieux en effet, mais à partir du moment ou tu utilise des float qui peuvent retourner NaN, un Not-a-Boolean me parait bien plus logique que la convention arbitraire actuelle.
Ce qui me parait vraiment le plus logique c'est d'avoir une exception plutôt qu'un NaN, mais bon en C on est coincé..
[^] # Re: Quelques avis en passant
Posté par reno . En réponse au journal Un langage de description de diagramme/figure. Évalué à 2.
'default' comme nom de troisième valeur c'est curieux en effet, mais à partir du moment ou tu utilise des float qui peuvent retourner NaN, un Not-a-Boolean me parait bien plus logique que la convention arbitraire actuelle.
Ce qui me parait vraiment le plus logique c'est d'avoir une exception plutôt qu'un NaN, mais bon en C on est coincé..