Theoretical results on the solution of inverse Sturm-Liouville problems generally consider only idealized problems requiring much more data than is available in real applications. Typical theorems describe problems where infinitely many eigenvalues are known exactly, but in most applications we know only approximations of a finite, and usually small, number of eigenvalues. This paper considers how idealized theoretical results may assist practical numerical computation. It also reviews recent progress on a class of numerical methods for inverse Sturm-Liouville problems, it discusses some open questions, and it announces a new convergence result.