AppleScript certainly has its place, however, the language itself leaves a little to be desired. With that said, how can one not be intrigued by the idea of Objective-C objects in AppleScript?
The framework AppleScriptObjC allows users to write scripts with an interesting fusion of the AppleScript and Objective-C languages.
Basically this means that you can use simplistic Objective-C code in an AppleScript with the seemingly easier to grasp syntax of AppleScript.
If you are familiar with Objective-C and AppleScript, check it out.