Just wondering if anyone here programmed with blitzmax ? I will start a little challenge if there was enough programmers that use blitzmax. Oh, if you don't know what blitzmax is, follow this link, [URL="http://blitzbasic.com/"]http://blitzbasic.com/[/URL]
Costs 80 bucks and is closed source.
No-uh, not even going to try this one, sorry.
[QUOTE=T3hGamerDK;35161279]Costs 80 bucks and is closed source.
No-uh, not even going to try this one, sorry.[/QUOTE]
It's not closed source, you can inspect and modify everything from the compiler to the IDE. It's all written in blitzmax too which is cool. I have a license for this, I don't use it much anymore but it's a hell of a lot easier than C++ for cross platform game dev and it runs almost as fast too (sometimes even faster, it has lookup tables for a bunch of common mathematical operations among other things). It's just as powerful as any other language I've used, with the ability to use pointers, opengl and such.
[media]http://www.youtube.com/watch?v=7HI2idUN8V4[/media]
[media]http://www.youtube.com/watch?v=aGxDzqnAWOY[/media]
[media]http://www.youtube.com/watch?v=Gu9iZEK4Tw4[/media]
There's some of the stuff I've made. Moved onto C++ now because I need more raw speed and memory management. The one flaw blitzmax has is that in multi-threaded mode its garbage collector blows.
[editline]16th March 2012[/editline]
Also there's a new thing by the same guy called monkey, which can compile to android/ios/html5/etc which is pretty rad, it's the same price as this too so it's a lot cheaper than other cross platform solutions. I think overall monkey is a better and more modern language.
From what I know, it's not really for super serious developers. If you want to whip something up nice and quickly, it's great though.
[QUOTE=Tony;35162508]From what I know, it's not really for super serious developers. If you want to whip something up nice and quickly, it's great though.[/QUOTE]
You're wrong. It compiles to machine code, has a very functional cross platform standard library and has a runtime speed comparable to C++. There's a whole bunch of wrapper modules for popular C++ libraries too, as blitzmax can interface directly with C and C++ code.
It's open-source, but self-compiling, meaning that without a license, you can't compile the software. This violates the spirit of free software in my mind, even though it's technically open-source.
[QUOTE=Alternative Account;35166487]It's open-source, but self-compiling, meaning that without a license, you can't compile the software. This violates the spirit of free software in my mind, even though it's technically open-source.[/QUOTE]
It's not and makes no claims to be free software. That's why it costs 100 dollars.
[QUOTE=Catdaemon;35163323]You're wrong. It compiles to machine code, has a very functional cross platform standard library and has a runtime speed comparable to C++. There's a whole bunch of wrapper modules for popular C++ libraries too, as blitzmax can interface directly with C and C++ code.[/QUOTE]
That's pretty sweet then. However I meant the community seemed to be centred around the smaller stuff. Yeah there's a wrapper for C/C++ stuff, so if you want to get serious you can, but I think the majority of people who buy it don't get it for the advanced stuff like that - they get it because it's simple and easy to pick up for rapid development. For many people, products like this are their first foray into programming - and you can see why.
I guess it has a bit for everyone then, both those wanting to do rapid dev and those with the more advanced stuff. I can't say I see a reason to get it if all you're going to use is the C++ wrapper stuff though, you'd be better off coding in plain old C++ or using one of the free engines out there.
Sorry, you need to Log In to post a reply to this thread.