10-16-2023, 03:00 PM
(10-16-2023, 02:53 PM)Jack Wrote: I am an advocate for pedantic coding, the source code should leave nothing for guesswork, suppose someone not familiar with QB64's lazy options tries to decipher your code?
I sort of fully agree with this.
A long time ago, the authors of Freebasic decided to decorate their graphics functions with optional image handle parameter. But I really hate how their `POINT()` came out in particular. It's the third parameter, which could be omitted, but that's not my point. Why the hey, for example with `GET` and `LINE` it's the first parameter if it must be put down?
Otherwise it's not as much a question of laziness as it is of convenience.