From Java and VB6 to Xojo

I usually work in Java and VB6, I recently started with Xojo and I m feeling very comfortable with it. Is there a thread or pdf for programers coming from Java to Xojo?
The kind of questions is like: String vs Text, = vs compare, I see the exceptions work similar but I can not find throw and throws, = vs equal, do I need anything like StringBuilder?

Throw = raise
No “Throws”

No stringBuilder

  • is overloaded for strings so
    dim s as string = “foo” + “bar”

String is the classic framework and has an odd dual nature where you can use it as a bucket of bytes" and you’ll see this commonly
Text is new framework and can ONLY be “text” as a series of unicode codepoints