This seems like a groovy addition, but I can't myself consider it an `addition to blitzmax` or that `blitzmax now has threads` until it is supported on all the platforms that blitzmax ports to *being purist*. But great job on the `progress` though.
I also am expecting there must be some areas where, having two parts of a BlitzMax app running simultaneously is likely to not take into account some internal variables which may have no protection from being changed at the wrong time or not being locked, etc... I guess it'll almost be hit and miss as to which parts work together and which dont?
Still, it's pretty cool and looking forward to seeing it on all platforms.
I also am expecting there must be some areas where, having two parts of a BlitzMax app running simultaneously is likely to not take into account some internal variables which may have no protection from being changed at the wrong time or not being locked, etc... I guess it'll almost be hit and miss as to which parts work together and which dont?
Still, it's pretty cool and looking forward to seeing it on all platforms.