Lack of time made me decide not to get into BlitzMax before it was officially out of beta for Windows, even though I bought it upon release.
Since the above is true, as of a couple of hours I've started too look into it. First impressions are good. (Ok...they might not be exactly first, I have cheated a bit and had a few quick looks), but It's the first time I've actually coded something. Though it's not a 'real' problem I'm just wondering why there is no 'bool' type?
Global playerName:String = "Adam"
Global playerAge:Int = 33
Global isPlayerAlive:Bool
This, in my mind, is a lot prettier than:
Global playerName:String = "Adam"
Global playerAge:Int = 33
Global isPlayerAlive:Byte '<< Or Short or Int...
From a functional point of view it has really no meaning, but most modern 00 languages has booleans as a distinct type for the sake of human readability. Why not BMax?
//PetBom
Since the above is true, as of a couple of hours I've started too look into it. First impressions are good. (Ok...they might not be exactly first, I have cheated a bit and had a few quick looks), but It's the first time I've actually coded something. Though it's not a 'real' problem I'm just wondering why there is no 'bool' type?
Global playerName:String = "Adam"
Global playerAge:Int = 33
Global isPlayerAlive:Bool
This, in my mind, is a lot prettier than:
Global playerName:String = "Adam"
Global playerAge:Int = 33
Global isPlayerAlive:Byte '<< Or Short or Int...
From a functional point of view it has really no meaning, but most modern 00 languages has booleans as a distinct type for the sake of human readability. Why not BMax?
//PetBom