When autocomplete pops up in Xojo 2020 I get stuff like
Add > Append
Ubound > LastIndex
and since all work, I can’t work out what is implied by the > here.
To me > means ‘greater than’
So Ubound is better than LastIndex?
Or does it mean DON’T use Ubound and DO use LastIndex?
Exactly, > like a finger pointing to Xojo’s recommendation (aka API2). “Project Analysis” is explaining in more details what the IDE doesn’t like in your code.
probably would have been better as
Ubound … use ‘LastIndex’
Ubound is now LastIndex
Ubound ☞ LastIndex
Lucky you that no German developer is working at Xojo. Otherwise it would probably look like:
But more seriously, though I think the platform has more serious issues, I do agree that at first glance the “>” is confusing as it really reads as “greater than”. It will definitely be confusing for hobby developers, who are not too familiar with the changes which happened.
A simple change to ‘–>’ would probably already be enough to confuse people less. It is most likely a very simple and small change but can add quality to the product.