3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
I fully agree with everyone else that this sucks. On the other hand I’ve been learning Objective-C for a month or so, so the B-Rhymes App won’t be affected.
The silver lining could be that it might put a damper on the quantities of spam apps coming out.