Gambas does not try to be compatible with Visual Basic, and will never be. I'm convinced that its syntax and internals are far better than the one's of its proprietary cousin.
Quoted from the Gambas Website, http://gambas.sourceforge.net/introduction.html