I think there is no 'better overall language'.
But talking about indie games developing -maybe stepping *a bit* into bigger commercial titles- and general purpose apps, Blitzmax is surely the best option there is. I cannot describe it, but I feel very comfortable coding in it, I do it fast, good, and it's very powerful.
However that doesn't mean I'd use Blitzmax for *everything* (in fact I'm not doing it)
But talking about indie games developing -maybe stepping *a bit* into bigger commercial titles- and general purpose apps, Blitzmax is surely the best option there is. I cannot describe it, but I feel very comfortable coding in it, I do it fast, good, and it's very powerful.
However that doesn't mean I'd use Blitzmax for *everything* (in fact I'm not doing it)