The GPS Toolkit (gpstk) predates OreKit. gpstk is C/C++ and OreKit is java. Certainly the developers of OreKit are familiar with gps toolkit (gpstk). I assume that the OreKit developers saw certain gpstk deficiencies upon which OreKit improves. What are those deficiencies or, more generally, why would one use OreKit over gpstk. Thanks.