Van egy-két olyan igény, amiért a Sonata nem felelt meg, viszonylag speciális környezetbe kell(het).
Például az, hogy natív C/C++ legyen. Meg az, hogy pár alapdolgon kívül mást ne tudjon (minél egyszerűbb legyen, lehetőleg kevés elrontási lehetőséggel), de azt viszont igen.