Remind me what BlitzMax has over C#?

Miscellaneous Forums/General Discussion/Remind me what BlitzMax has over C#?

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.

BlitzMax is cross platform ;)


True, but TV3D is Windows only already, so that won't be an issue for me.

C# has language features that I always wished blitz had, and more. Things that I haven't seen in max( Only used the demo on a couple of occasions, so I could be wrong ).

-True Constructors
-Function Overloading
-Enumerations
-Dll Creation
-Properties
-Indexers
-Generics


Quite right, those are all things BMax doesn't have and with the exception of the last two ( which I haven't learned yet unless I just don't recognise the terms ) I would agree that they're very useful. I also believe C# has delegates ( type-safe method pointers ) and BMax only has function pointers.

Nope, there are certainly advantages that BMax has over C# but perhaps not for this project in particular. OEJ may be right, perhaps C# is the right tool for this job. Thanks guys.