"I dislike Galleon's choice to prepend all the new commands with an underscore..."
The problem is that if you use, for instance, "RADIANS" for the name of a new function that converts degrees to radians, then someone tries to run an old program which uses a variable with that name, it will think that variable is the function and probably display an error. To remedy this, one could add a switch to the code that turns on and off the new features, but then FreeBASIC has already done that, hasn't it? What recommendation do you propose for solving that problem? PhyloGenesis P.S.(I'm not arguing for the underscore, I just want to know if anyone, particularly you, have a better idea. I don't like it either, but I can't think of a better solution.) |
| Response Title | Author and Date |
| Re: The underscore | Laanan Fisher on Apr 16 |
| My opinion... | on Apr 16 |
| Re: My opinion... | Laanan Fisher on Apr 17 |
| More on the underscore | on Apr 23 |