Learning another language

Miscellaneous Forums/General Discussion/Learning another language

I think you've got a couple of options there, but Visual Basic - unless you use it to program against SilverLight - isn't one of them.

I'd use Flash for the browser/client side. Then you -could- use Flash Remoting for the server communication. On the server you could use any language and platform that supports Flash remoting (Python, Java, .NET, PHP, ColdFusion, whatever else).

Or you program the client in Flash/ActionScript and handle the communication to the server via (XML)Sockets. Again, the server could be written in almost anything (including BlitzMax).

As said above, maybe Microsoft's SilverLight or Mono's MoonLight could also be options for you; you should be able to use Visual Basic.NET with them. But Flash is everywhere, so -- I -- would not go there. But since you like VB, it might be a great option for -- you --.

Then there's the option of writing a Java Applet -- or -- using Java Web Start. But that requires a Java VM on the client computer.

Of course, you could also buy Unity - they have a browser plug in, don't they? ;-)

I don't know how far JavaScript could get you for your purposes.

As you see, as always there's no 'right' answer.