Scripting on iPad - accessing features like accelerometer, GPS, etc Are there any scripting languages for the iPad that can access native functionality like accelerometer, GPS, text messages, etc?

I know that it is possible to write Scheme and Python scripts but I don't think they can access any of the native functionality. 

Is there any way to do this? 

If not, why not? Is it that Apple won't allow scripting environments in to the app store or is it the case that no one has bothered creating it?
techBASIC 3.1 supports the following connection and build-in sensor technologies:


Bluetooth LE.
WiFi via TCP/IP, HTTP, FTP.
HiJack (An A-D converter that plugs into the headphone jack).
Built-in accelerometer, gyroscope, magnetometer.
Access to composite information for heading, location (GPS/hotspot/cell tower), elevation, direction of travel.
Send emails (with user intervention).
Take photos or access the photo library.


It does not support:


The serial port. (It was implemented, but Apple would not allow this support to be released.)
Classic Bluetooth.
Receive emails. (Apple won't allow this.)
Send/receive text messages.