Bmax vs other languages

BlitzMax Forums/BlitzMax Programming/Bmax vs other languages

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Ok, so I learned OOP through blitzmax: I learned to use types, methods, lists and pointers to objects (very powerful, very cool)

Now I wonder how I can use this knowledge in other languages: say java, C++ : are there "lists"? when you pass an object into a function, do you always pass it's pointer? or must you use "*" as in C? What are the main differences?