I continue to encounter this missing functionality and it pains me. I feel like it's a necessity for an app that needs to manipulate raw data. The implementation in the API should be easy.
Here is a documented C# analog in case it's not clear what I'm looking for:
C# Array.Copy
I figure you'd just update Append though.
Today in BrightScript, how would you copy some part of one byte array into another?
Yes you can write your own function in Brightscript but this runs insanely slow compared to a memcpy that could be done under the hood. My application is needing to reformat an incoming stream of data so I need to copy chunks from one byte into another, at a rate that a user defined function can't keep up with.
Can this functionality be added to the API?