bzzzzt, wrong.
first off, it's trivial to add that to a common output format, if it doesn't already exist. I don't have the standard, but it's definitely not impossible or even difficult.
More to the point, gpost and others
already handle that, accepting input from at least five of the top ten cadcam systems that I know of.
I'll even go out on a limb here and speculate that it's in the standard because BCL was used in FMS'es, which do much more complicated functions than that. But I'd have to check and see on that one.
So it's not only possible, it's already being done.
You keep saying "impossible" but people have been flying for over a hundred years. Get outta the dark ages, grampa. It's not impossible. It's not even difficult.
Whether cadcam companies
will do that is another situation entirely but the possibility is beneath simple. True, they are already so used to fucking their customers successfully that why should they change?
Did you know the vaunted NX uses half of tickletock (the tock part) for their output mathematics ? That was a shocker. Why not visual basic ?