Improving Bmax

Miscellaneous Forums/General Discussion/Improving Bmax

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.

@Gabriel, what would you like to see added?

Well I'm sure I've said this on a few different threads already, but since you ask, I could personally benefit greatly from properties, weak references and access modifiers ( ones which really work ) and benefit somewhat from overloaded functions, overloaded operators and method pointers. I'd also really like interfaces although possibly you can fake interfaces already with the "new" reflection stuff which I really haven't looked at.

Oddly, I'd also like to see other features added which I wouldn't personally benefit from because I think the people using the language would benefit, and the language itself would benefit. The most standout of those features would be threading. As it stands right now, threading is a big, but forgiveable omission. In a couple of years from now, it's probably going to be a dealbreaker for most people who would want to use it at all, which very much puts a big dent in BlitzMax's shelf life.