Search Perform an advanced search query SOFTPEDIA
 
SOFTPEDIA
Updated one minute ago
HomeSubmit a program for being reviewedAdvertise on our websiteGet help on surfing our websitesSend us your feedbackGet information about our XML/RSS backend and how to use itBrowse the news archiveVisit our discussion forumVizitati forumul in limba romana



Program Finder NormalFreeware onlyShareware only

BeanShell 2.0 Beta 4 Report spyware 

Click to download BeanShell
View more BeanShell screenshots (1)
 Downloads: 257
Rating: Poor (1.7/5) | Rated by: 9 user(s)
Add to download basket     Send us update information
 Developer: Pat Niemeyer | More programs by this producer
 License: LGPL  
 Size / OS: 275 KB, Windows All
 Last Updated: March 15th, 2008, 17:47 GMT
 Category: C: \ Programming \ Coding languages / Compilers
 Read user reviews (0) Add a review Refer to friend Subscribe
    Download BeanShell

BeanShell description
Dynamically interpreted Java, plus a scripting language and flexible environment all rolled into one clean package.

BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript.

You can use BeanShell interactively for Java experimentation and debugging as well as to extend your applications in new ways. Scripting Java lends itself to a wide variety of applications including rapid prototyping, user scripting extension, rules engines, configuration, testing, dynamic deployment, embedded systems, and even Java education.

BeanShell is small and embeddable, so you can call BeanShell from your Java applications to execute Java code dynamically at run-time or to provide extensibility in your applications. Alternatively, you can use standalone BeanShell scripts to manipulate Java applications; working with Java objects and APIs dynamically. As BeanShell is written in Java and will run in the same VM as your application, you will be able to pass references to "live" objects into scripts, then return them as results.

In short, BeanShell is dynamically
interpreted Java, plus a scripting language and flexible environment all rolled into one clean package.

Here are some key features of "BeanShell":

· Dynamic execution of the full Java syntax, Java code fragments, as well as loosely typed Java and additional scripting conveniences.
· Transparent access to all Java objects and APIs.
· Runs in four modes: Command Line, Console, Applet, Remote Session Server.
· Can work in security constrained environments without a classloader or bytecode generation for most features.
· The interpreter is a small jar file.
· Pure Java.

Java evaluation features:
· Evaluate full Java source classes dynamically as well as isolated Java methods, statements, and expressions.

Scripting features:
· Optionally typed variables.
· Scripted methods with optionally typed arguments and return values
· Scripted objects (method closures)
· Scripted interfaces and event handlers.
· Convenience syntax for working with JavaBean properties, hashtables, and primitive wrapper types.
· Auto-allocation of variables to emulate Java properties files.
· Extensible set of utility and shell-like commands
· Dynamic classpath management including find grained class reloading
· Dynamic command loading and user command path
· Sophisticated namespace and callstack management
· Detailed error reporting

BeanShell Uses
· Interactive Java - try out object features, APIs and GUI widgets - "hands on".
· Scripting extension for applications - Allow your applications to be extended via scripts in an intuitive and simple way.
· Macro Languages - Generate scripts as macros and execute them live in your VM easily.
· Education - Teach Java in a hands-on, live environment
· Expression evaluator for scientific, financial apps and rules engines - evaluate complex expressions with conditions and loops.
· Remote debugging - Embed a live, remotely accessible shell / command line in your application with just a few lines of code.
· Use BeanShell declaratively to replace properties files and replace startup config files with real scripts that perform complex initialization and setup with the full Java syntax at their disposal.


Requirements:

· Java Runtime Environment




Softpedia guarantees that BeanShell 2.0 Beta 4 is 100% CLEAN, which means it does not contain any form of malware, including but not limited to: spyware, viruses, trojans and backdoors.

This software product was tested thoroughly and was found absolutely clean, therefore it can be installed with no concern by any computer user.

However, it should be noted that this product will be retested periodically and the award may be withdrawn, so you should check back on this page from time to time. (click here for more information)


Related downloads IT News Popular downloads New additions   Latest reviews  
WinBatch 2008c
Scripting for Windows. Scripts automate all aspects of PC operation
FBSL ( Freestyle Basic Script Language ) 3.32.2
A useful, verstatile and extensible scripting language capable of beeing compiled into an EXE file
Pawn 3.3.3951
A quick and little scripting language, for extending applications (full source)
Small 2.7.3
A quick and little scripting language, designed to extend applications (source)
RapidBATCH 5.0
Windows scripting language for common applications
Nuva Language 2.0.0.704
Nuva language is an object-oriented, dynamic scripting language
ODBscript
ODBscript is a Web page "scripting" language that is easy to learn and quick to use every time
GedReporter 1.1.2
GedReporter is a tool for generating reports and web sites from your genealogy database
newLISP 9.1.0.1
newLISP - a scripting language for developing web applications and programs in general and in the domains of A.I. and statistics
ShaniXmlParser 1.4.16
ShaniXmlParser is a small and fast Xml/Html DOM/SAX non validating parser written in Java

go to top Use the following code to link to this page:



Welcome!
Hello, Guest

Login if you have a Softpedia.com account.

Otherwise, register for one.

Main categories:
  • Antivirus
  • Compression tools
  • CD/DVD Tools
  • Office tools
  • Programming
  • Authoring tools
  • File managers
  • Desktop Enhancements
  • Internet
  • Network Tools
  • IPOD TOOLS
  • Mobile Phone Tools
  • Multimedia
  • Tweak
  • System
  • Security
  • Others
  • Science / CAD
  • UNIX
  • Windows Widgets
  • PORTABLE SOFTWARE

  • Week's best:
  • Adobe Media Player 1...
  • Registry Mechanic 8....
  • BitSpirit 3.3.2.263
  • AnyDVD 6.4.5.6
  • Firefox 3.0.1 / 2.0....
  • AutoCAD 2009
  • Norton AntiVirus 200...
  • Norton Internet Secu...
  • The Bat! Professiona...
  • WinRAR 3.80 Beta 3 /...
  • GMail Drive shell ex...
  • DAEMON Tools Lite 4....
  • UBCD4WIN 3.2.0
  • Adobe Reader 9.0.0 /...
  • Total Commander Ulti...
  • System Mechanic 8.0....
  • Adobe Acrobat Profes...
  • iPhone PC Suite 1.0....
  • Portable Firefox 3.0...
  • MPlayer for Windows ...
  • Vista Codec Package ...
  • Windows Live Messeng...
  • WinBubble 1.73
  • Kaspersky Anti-Virus...
  • Malware Removal Tool...
  • Royale Noir Theme fo...
  • IBM Lotus Symphony 1...
  • Adobe Dreamweaver 10...
  • Adobe Fireworks 10.0...
  • BitDefender Total Se...
  • © 2001 - 2008 Softpedia. All rights reserved.
    Softpedia™ and Softpedia™ logo are registered trademarks of SoftNews NET SRL.
    Copyright Information | Privacy Policy | Terms of Use | Contact Softpedia | Update your software | Archive