F-Script

Interactive cocoa scripting environment.
Download

F-Script Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Philippe Mougin
  • Publisher web site:
  • http://www.fscript.org/
  • Operating Systems:
  • Mac OS X 10.3 or later
  • File Size:
  • 24.5 MB

F-Script Tags


F-Script Description

Interactive cocoa scripting environment. F-Script is a lightweight open-source scripting layer specifically designed for the Mac OS X object system (i.e. Cocoa). F-Script provides scripting and interactive access to Cocoa frameworks and custom Objective-C objects.It aims to be a useful and fun tool for both beginners and experts, allowing interactively exploring, testing and using Cocoa-based objects and frameworks.Based on Smalltalk, F-Script provides a pure object-oriented environment that leverage Mac OS X technologies and includes significant innovations, like a high-level model for object manipulation and the most terrific object browser on earth!F-Script does not use a bridging or binding technology between an existing object model and Cocoa: it has been developed from scratch for the Objective-C object model. It is highly integrated with Cocoa and optimized for native access.F-Script is used in various fields including astrophysics, biology, music analysis, game development, software debugging, artificial intelligence etc. It can be used as a stand-alone application that dynamically loads your Objective-C classes and enables you to access them either interactively or using scripts.It can also be embedded into your own applications thanks to a set of components which are extremely easy to use (for excellent examples of this see Colloquy, an advanced IRC & SILC client, ObjectiveCLIPS, a powerful rule-based development environment for Cocoa, and LSQL, an interactive tool for Sybase Adaptive Server). Here are some key features of "F-Script": The F-Script Shell provides an interactive command line interface for manipulating Objective-C objects: · Use a fully featured object-oriented shell. · Manipulate objects interactively or write scripts. · Save and load objects easily. · Express complex object manipulations quickly and easily with a high-level programming model. · Access the Cocoa frameworks as well as your own Objective-C objects. The object browser lets you graphically find, explore and manipulate objects: · Explore objects and methods. · Browse Objective-C instances and Objective-C classes. · Quickly locate attributes and methods with the search field. · Graphically Invoke methods. · Navigate Cocoa bindings. · Explore Core Data objects graphs. · Select objects on screen with the "Select and browse" magic button. · Add custom actions to the browser. Powerful tools let you inspect objects: · Query Core Data interactively. · Explore Cocoa collections (arrays, dictionaries, etc.) · Edit and run scripts. · F-Script also allows you to inspect Cocoa objects. What's New in This Release: · Improves integration with Snow Leopard and fixes a memory management bug in the F-Script class creation system when running in reference counting mode.


F-Script Related Software