I do find it odd to use though. As an example:
Setting up arrays:
In Blitz:
Dim position(10,10)
Dim name$(20)
In Cobra:
position : Array[10,10] of Integer
name : Array[20] of String
I'd be honest and say I prefer the standard BASIC way of doing things.
When you use the above in your program it is clear in Blitz/BASIC as to what they are - in Blitz/BASIC 'Print name$(1)' at least refers to a String array - without '$' it is integer or '#' float. Cobra doesn't use this 'visual' system.
Setting up arrays:
In Blitz:
Dim position(10,10)
Dim name$(20)
In Cobra:
position : Array[10,10] of Integer
name : Array[20] of String
I'd be honest and say I prefer the standard BASIC way of doing things.
When you use the above in your program it is clear in Blitz/BASIC as to what they are - in Blitz/BASIC 'Print name$(1)' at least refers to a String array - without '$' it is integer or '#' float. Cobra doesn't use this 'visual' system.