Why optional parameters must appear at the end of the declaration
- by Incognito
In all programming languages supporting optional parameters that I have seen there is a imitation that the optional parameters must appear at the end of the declaration. No required parameters may be included after an optional item.
What is the reason for that ? I guess it can be compiler/interpreter requirement.