123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|395|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> On Topic -> I'm Trying BlitzMax for the first time

Wed, 16 Jul 2025, 07:44
forest_gump

I'm Trying BlitzMax for the first time


Hi all... well, the FreeBASIC poetry game is dull and dry, and to be honest, I'm kinda curious about Blitz programming language, so I clicked the "Dev Tools" Option and decided to download one of the Blitzes, so I'm downloading BlitzMax 32/64 bit (btw the link to BlitzPlus is broken) thought I try it and give my impression and maybe ask a few (few? million! ) questions - but then again I see a really good documentation and help guides and tutorials and how to documentations - guess I'll just read it over and over more and more... I've been coding too much in FreeBASIC, and BlitzMax sure looks interesting and might be the fresh air I need Now I'll need to start over with a new language, I guess (back to the drawing board), as soon as the poetry game is finished and published (man, it's so boring I don't think even I would want to play it ) I'm going to try BlitzMax and give it a shot.

Stay tuned for more updates as forest gump goes BlitzMax!
Wed, 16 Jul 2025, 09:06
Pixel_Outlaw
There is a lot of missing documentation in BlitzMax (and NG which is the only one that's not dead).
It is best to learn a tool like grep to dig through the source .bmx files for answers on how things with missing documentation work. (This is another excellent reason to use open source stuff.)

Oh I should also mention that grep on Mac is missing a lot of features so GNU grep is best on any OS.

From a pure language standpoint, the other Blitz languages are more primitive than NG - even the newer ones like Monkey X.
Wed, 16 Jul 2025, 09:27
forest_gump
Hi Pixel_Outlaw, thanks for the wise advice...

Well, I've been doing some vibe coding with BlitzMax, and I must say I'm impressed - this really looks like a good alternative to FreeBASIC programming language - FreeBASIC sadly is a programming language with many disadvantages - hard learning curve, not friendly, and very toxic community and freebasic has a way of making life difficult if you want to do advanced stuff and no one to ask for or get help from...

Sadly, I'm burned out from the FreeBASIC side and just couldn't progress further...

btw, I'm on Windows 11 Home, not Linux or Mac, still BlitzMax seems to be everything I've been searching for and couldn't find - not even in FreeBASIC

Here is a small code I tried on BlitzMax...

eliza.bmx