Of course, you're absolutely right about $-2$ being a cubic root of $-8$.
The point might be that there are actually, three different cubic roots of $-8$, namely the roots of the polynomial $x^3+8$. One of this roots is real ($-2$), the other two are complex and conjugate of each other.
If you ask Wolfram for the cubic root of $-8$ you get one of these two non real roots, namely $1+(1.732050807568877293527446341505872366942805253810380628055...)i$.
I gather that Wolfram is instucted to choose one of the roots by some criteria that in this case leads to the exclusion of the real root. Maybe browsing the Wolfram site may help understanding what these criteria are. (My guess is that it outputs the root $\alpha=re^{i\theta}$ with smaller $\theta$ in the range $[0,2\pi)$.)
cbrt
and^(1/3)
(likesqrt
and^(1/2)
) it gives a single answer which for continuity reasons is not on the negative real line. – Henry Mar 07 '11 at 15:34