things i dislike about bMax

BlitzMax Forums/BlitzMax Programming/things i dislike about 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.

First, sorry for my poor english.. my native language is portuguese.

Hi there. I'm was a Blitz3D programmer for a long time, and stoped using it when i moved to Linux, so i was really excited about bmax, cuz i could start using blitz again. But a few problems are making me mad sometimes.. here we go :
1- the linux IDE é kinda ugly.. i saw it running on a windows machine and was a little better. Hope the IDE will get better on a final Linux version. Oh, the linux IDE crashes a lot too..
2- no method overloading ? No overloading at all ? I cant even call a variable "ship" if there is a type called "Ship" ? Hum, thats bad.. really bad.
3- the way the construtor works is kind weird. Why not making it more like java, python or ruby ?
4- Pointers.. if the way methods works were more like java, pointers could have been avoided.. i hate pointers.

The technology is really sweet, and it's possible to make some really nice stuff. But i think the sintax of the language needs a few changes. Im a Java fanatic, maybe thats why i think that way ;) Too bad graphics in Java are so hard to master.