Mid, Format, Left, Right, e tutte le funzioni che operano sulle stringhe sono accettate anche senza il $ finale.
Anche nella loro documentazione ci sono gli esempi con e senza $.
Sinceramente non so se la forma senza $ sia più "moderna" e quella con il $ più legata alla tradizione, vale a dire alla sintassi classica del Basic. Fatto sta che Gambas le accetta indifferentemente entrambe ed io, per velocità, sono solito non mettercelo.