Dript function wish list
To be a useful scripting language for Drupal, Dript need to have enough functions against Drupal. The functions should be intuitive that can simply deliver repetitive and complex operations. Refrain from low level functions such as general purpose functions to access relational database tables. Dript should be populated with high level functions in various domains. Always perceive that Dript will be used by web site administrators rather than programmers.
Tell us what type of functions or specific functions that Dript should have. If possible define the function syntax and behaviors. However, we will not commit any promise that the functions will be implemented, or will be implemented in the near future. At least your wish will guide us.

Wrapper for all Drupal and PHP functions with whitelist
There are a lot of useful functions alredy implemented by Drupal and its modules. I think that it would be good if they will be available with the same name and synax as in php code, like user_access('administer nodes') and drupal_is_front_page(). PHP functions like preg_match and strpos can also be useful. So I think rather then reimplementing them an universal wrapper should be introduced, which checks function existence, searches name in a white list of allowed functions before call. A white list can be stored in a file in a form of PHP array. Then any domain specific functions required by administrator can be created in separate module in PHP and added to whitelist by developer.
I also wish there would be access to global $user variable fields and access to current node object.
Syntax example
I looked through Dript source, all functions are in separate files, so lets assume we create function exec (or call?) as a wrapper for all allowed PHP/Drupal functions:
exec('user_access, 'administer nodes)
exec('drupal_is_front_page)
drupal_read_field can be used to acces CCK fields. To access all node fields lets create "node" function, it would be similar to $node->something
node('uid) // get uid for current node
node('this, 'uid) //the same
node('field_CCK) // get CCK field value of current node
node(exec('my_custom_php_function_to_get_special_node, param1, param2), 'uid)
To access user profile fields uniformly lets create "user" function, it would work like $user->something
user('uid) // get uid og cuggent user
user(uid, 'email) // get email of user with given uid
user('profile_my_custom_profile_field) // get current users value of a field created by profile module