Your language here

Miscellaneous Forums/General Discussion/Your language here

I would drop "End Type" / "End Function" for a simple "end" statement to terminate code blocks

I think that that would get confusing with nested code blocks.

ship+24 vs ship=ship+24
myvar/2 vs myvar=myvar/2

You can already do this in BlitzMax using...

ship:+2
myvar:/2
No need to put semicolons at the end of every line

Completely agree!

lowercase throughout

Yeah, it would be kinda nice to be able to instantly distinguish from internal and your own functions just at a glance (I suppose syntax highlighting should do that anyway) but I suppose the language would really have to be case-sensitive to benefit from this particular suggestion (which wouldn't be very friendly to new programmers just starting out).

Edit: Basically what John Galt said 27 seconds before me. ;-)