On 24/09/2013 13:13, Sven Barth wrote:
> Am 24.09.2013 11:27, schrieb Reinier Olislagers:
>> On 24/09/2013 11:11, Marco van de Voort wrote:
>>> In our previous episode, Reinier Olislagers said:
>>>>> Yes, but since the routine probably has low utilisation I choose for
>>>>> structuring all conversion routines all the same.
>>>> I would rather choose for maintaining backward compatiblity, the *de
>>>> facto behaviour* (return 0 on invalid values) as it is quite sensible
>>>> for this kind of numbers.
>>> It is non-orthogonal.
>> What is non-orthogonal? I'm indicating that I value backward
>> compatiblity higher than breaking compatibility to match existing
>> structures. I also indicate why this compatiblity is not such a bad
>> decision in the first place.
>> I have a bit of trouble understanding what you mean by "it's
>> non-orthogonal"
> Non-orthogonal means in this case that RomanToInt behaves different than
> e.g. StrToInt.

Sorry, but I'd rather hear that from Marco himself.
Your explanation doesn't make sense either; IMO it was sufficiently
clear in the discussion that we all agree that RomanToInt's behaviour is
different from many/all other conversion routines.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to