[ANN] F-Script 1.2.4 Released – Open-source, embeddable, Cocoa scripting layer
[ANN] F-Script 1.2.4 Released – Open-source, embeddable, Cocoa scripting layer
- Subject: [ANN] F-Script 1.2.4 Released – Open-source, embeddable, Cocoa scripting layer
- From: Philippe Mougin <email@hidden>
- Date: Tue, 3 Jun 2003 16:44:38 +0200
Dear all,
Im glad to let you know that F-Script version 1.2.4 has just been
released. F-Script is an open source, lightweight object-oriented
interactive and scripting layer specifically designed for Mac OS X
object system (i.e. Cocoa). F-Script version 1.2.4 greatly enhances the
integration between F-Script and Cocoa, and comes with new
documentation (for more details, see the release notes at
http://www.fscript.org/releaseNotes/).
F-Script may interest you as a Cocoa developer as it provides the
object-oriented interactive and scripting layer currently missing in
the Cocoa stack. It allows interactively exploring, testing and using
Cocoa-based objects and frameworks
People interested by innovations in the field of object-oriented
programming (probably anyone on this list!) might want to check
F-Script. In particular:
- F-Script introduces an innovative programming model based on the
integration of array programming and object-oriented programming. This
model shines in its ability to express computations at a high level of
abstraction, allowing one to manipulate and query whole sets of data at
once. As a result, complex expressions manipulating entire sets of
objects are easy to design and are expressed in an extremely compact
manner, without requiring the explicit use of loops, tests, or
navigation instructions. The same expressions would require several
tens or hundreds of lines of code in conventional object-oriented
programming languages. In the recent weeks, I have worked hard with my
buddy Stiphane Ducasse on a new paper describing this model. It is
included in the F-Script distribution, and you can also get it at
http://www.fscript.org/download/OOPAL.pdf
- AFAIK, F-Script is the only open-source scripting environment for Mac
OS X using Cocoa as its native object model.
- The graphical F-Script object browser (a.k.a. "behavioral inspector")
allows users to interactively invoke methods on any Cocoa or custom
Objective-C object from a point-and-click, NSBrowser based, graphical
interface. Other graphical tools like the F-Script array inspector
provide powerful means for the exploration of objects.
- F-Script can be embedded into other applications thanks to a set of
extremely easy to use components. In addition, F-Script can be
dynamically injected into any Cocoa application at run-time, with the
"F-Script Anywhere" technology developed by Nicholas Riley.
F-Script is already used in various fields including game development,
software debugging, astrophysics, biology, music analysis, embedded
extension language etc. It is released free of charge, as an open
source software with a BSD-like license.
F-Script Home:
http://www.fscript.org
Binaries:
http://www.fscript.org/download/FScriptBin-20030529.tar.gz
(requires Mac OS X 10.2)
Sources:
http://www.fscript.org/download/FScriptSources-20030529.tar.gz
The F-Script project is sponsored by the European Smalltalk User Group
(www.esug.org) and SQLI (www.sqli.com).
Best,
Phil
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.