Janino free download Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed directly. It is not intended to be a development tool, but an embedded compiler for run-time compilation purposes. Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed directly. It is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, such as expression evaluators or "server pages" engines like JSP. Properties The major design goal was to keep the compiler small and simple, while partially sacrificing completeness. I don't like the idea of carrying around huge libraries for simple applications. See Parser for the list of implemented and missing language features. When do you need an efficient expression evaluator? Say you build an e-commerce system, which computes the shipping cost for the items that the user p download   
 Example: QuickTime • Top 1000
• Smart reviews
   
Search:   
     

Home > Software > Development Tools > download now Janino

  Popular:
Onlineeye Pro 1.6.0
Onlineeye optimizes PC Internet performance. The real-time…
Tenant Billing 5.4.8
This program will manage Rental Properties ie: Houses…
iSpy Killer 2.1
iSpy Killer is an efficient and smart Spyware, Keylogger…
IIPwr Package 2.00
Professional surveillance software that lets you spy on…
Advanced Backup 1.8
This backup utility features backup of E-mail messages and…
SCP Backup 1.4
SCP Backup is a remarkably simple and efficient backup…
Delete 2.10
DELETE 2.10 -- Enhanced file delete. Options include prompt…
InfoMagic Extra 2.1.14
An Organizer for People Who Hate to Organize. A simple…
Car Organizer 3.6
Complete program that allows Car collectors, and hobbyists…
Publish-iT 3.0
PUBLISH-iT is the award-winning desktop publishing package…
Best 1000
  TOP-10:
ABF Outlook Backup 3.19
ABF Outlook Backup is a handy tool to backup Microsoft…
Document2PDF Pilot 2.6.96
Convert Word, Excel, Powerpoint, HTML, CHM, RTF, TXT, WRI…
Internet Kiosk Pro 6.3 new!
Internet kiosk public access PC software to restrict access…
CDBF for Windows 2.99.02
View, edit and repair the DBF database files (including…
Popup Blaster 1.5.106
The ULTIMATE popup ad killer. 4 filtering methods…
Magic Folders XP 04.04.2
Magic Folders is the world's most popular file hiding…
SCP Backup 1.4
SCP Backup is a remarkably simple and efficient backup…
VFWH monitor 1.12.342
-- VFWH Monitor has the ability to calculate and graph all…
PC TV 4 Me 2010.21122 new!
WATCH TV on your PC! No monthly fees and no hidden charges…
AskFirst 1.0
Stop POP3 SPAM quickly and with little effort! AskFirst is…
  Sponsored links 
  New:
EZ Retail POS 2.0.1
The latest version of our popular point-of-sale software…
Easy Net Switch 6.5.1
Easy Net Switch can automatically select correct IP…
Windows Eraser 3.35
Windows Eraser is an Privacy Eraser that protects your…
Alchemy Eye PRO 10.3
Alchemy Eye PRO is a system tool that continuously…
Moyea DVD Ripper 2.2
Moyea DVD Ripper is specially designed to rip DVD movies to…
Hide My Files 1.0.4
Hide My Files is an easy to use folder security software…
PDF Split & Merge 3.20
Split PDF file into multiple parts, extract specific pages…
SWF To Video Scout 1.76
Converts flash (SWF, FLV) movies into AVI, MPEG, FLV video…
ORTWIN 7.42
ORTWIN is a program for the inquiry of localities in…
DBFView 4.0.3
DBFView - the most popular DBF editor and viewer in the…
     
Home
News
Software
Books
Smart reviews
New soft
TOP-10
Best 1000
All Soft
Audio & Video
Business
Development Tools
Education
Games
Graphics
Home/Hobby
Internet
Desktop
Utilities
Active-X
Delphi
Components & Libraries
Java
Javascript
Visual Basic
dotNET
Databases
Perl, php, cgi
Source Editors
Installers
Bug Trackers
HTML
XML
ASP

Janino 2.5.15  del.icio.us Fark digg Reddit MyWeb BlogMarks Furl Jots   

Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed directly. It is not intended to be a development tool, but an embedded compiler for run-time compilation purposes.

Updated Jun 19, 2008 19:50:08
Rating  Снижается  152 ( -18 -11.84% )
Size104 kb
LicenceFreeware
StatusMinor Update
LanguagesEnglish
TagsJava Compiler Embedded Expression evaluation Script Scripting JVM Virtual Machine Bytecode run-time compilation JSP server pages
OSWindows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Unix, Mac OS
Homepagejanino.codehaus.org
Emailaunkrig@codehaus.org
AuthorArno Unkrig
Description:
   Janino is a compiler that reads a Java expression, block, or source file, and generates Java bytecode that is loaded and executed directly. It is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, such as expression evaluators or "server pages" engines like JSP.

   Properties

   The major design goal was to keep the compiler small and simple, while partially sacrificing completeness. I don't like the idea of carrying around huge libraries for simple applications. See Parser for the list of implemented and missing language features.

   When do you need an efficient expression evaluator?

   Say you build an e-commerce system, which computes the shipping cost for the items that the user put into his/her shopping cart. Because you don't know the merchant's shipping cost model at implementation time, you could implement a set of shipping cost models that come to mind (flat charge, by weight, by number of items, ...) and select one of those at run-time.

   In practice, you will most certainly find that the shipping cost models you implemented will rarely match what the merchant wants, so you must add custom models, which are merchant-specific. If the merchant's model changes later, you must change your code, re-compile and re-distribute your software.

   Because this is so unflexible, the shipping cost expression should be specified at run-time, not at compile-time. This implies that the expression must be scanned, parsed and evaluated at run-time, which is why you need an expression evaluator.

   A simple expression evaluator would parse an expression and create a "syntax tree". The expression "a + b * c", for example, would compile into a "Sum" object who's first operand is parameter "a" and who's second operand is a "Product" object who's operands are parameters "b" and "c". Such a syntax tree can evaluated relatively quickly. However, the run-time performance is about a factor of 100 worse than that of native Java code.
Short tags:
Java, Compiler, Embedded, Expression, evaluation, Script, Scripting, JVM, Virtual, Machine, Bytecode, run-time, compilation, JSP, server, pages
System Requirements:
JDK 1.3.1 or above
Change Info:
Updated the overview page.
Free Download now  Free Download Janino 2.5.15 from janino.net

Similar software shotlights:
  • Pawn 3.3.4097 — An embedded scripting language, specifically designed to extend applications and embedded systems. Features include a small footprint, quick execution of the P-code and a good interface to "native…
  • Small 2.7.3 — A quick and little scripting language, specifically designed to extend applications. Features include a small footprint, quick execution of the P-code and a good interface to "native" functions. Full…
Find all software similar on Janino 2.5.15

Similar news:
Find all news similar on Janino 2.5.15

Similar smart reviews:
  • Fast EBook Compiler. Book-for-Sale! — If you feel like a writer (fiction writer, technical book writer or even cookbook writer) you can not easily turn your writing into money. The fact is the «traditional» publishers are conservative and are stuck to «writing stars». Even if a paper publisher would be interested in your writings, the contract he would offer to a young unknown author would not…
  • Server Control Tower. PA Server Monitor — “How’s my server doing?” “What’s going on with it now?” “Hope, I haven’t missed anything important.” — These are the most typical things server administrators are concerned with. In order to not miss anything important, some of them never leave their seats. (Or, if there are many servers, they run around them to make sure…
  • Server Monitor 3.4.0, Know The Problem In Proper Time — There are two kinds of system administrators: those who think «my system can’t fall» (optimistic kind), and those who thinks «if the system falls, I want to know it as soon as possible» (realistic kind). The second kind of sysadmins are more valuable: they can do wisely even in complex conditions. Server Monitor is a software for those wise…
  • Virtual TimeClock Pro 5.4, Possessing Time // Snap a Grip On Your Time — Virtual TimeClock Pro is one of the rare cases of software that solves complex and important tasks by means of simple and clear user interface (not drawing down its great features). The program addresses the issue of employee time accounting, and it does that gracefully. Signs of this grace are everywhere — in Virtual TimeClock’s usability, scalability, and performance. The…
  • ProxyInspector for ISA Server 2.6g Appropriate Control — When things get about the corporate Internet usage and traffic control, there always a lot of the loose talks: Either the management needs to control every kilobyte of data transfer and every connection or employees can have certain level of freedom? The answer to this question varies from one organization to another and depends on many factors. However, all agree that the *control is necessary…
  • Kwok Information Server 2.3, IT Management with Pleasure — Every IT business, even the smallest one, needs to manage some, at least the most basic kinds of information related to their business. Of course, when it’s a company of «two directors and one worker», it can manage all of its operations through sticky notes or Excel worksheets. But, becoming serious, becoming organized, with multiple orders, clients, employees, and…
  • AA Mail Server, Be Your Own Email Service Provider — No matter how hard you try to set up a hosted email service the way you want it to be, chances are that you’ll end up compromising your demands, for it’s hardly possible to have someone do things the way you want them be done. If you want to take control over your email communications, fire up your own email server, and yet not spend much time dealing with…
  • Instant Messaging Server. Safe and secure communication. — No one can deny that good communication is a crucial component in the formula of business success. That is why, if you need to be successful and gain extra profit, you need to use the unique Instant Messaging Server and Client software: Bopup Communication Server, Bopup Messenger, Bopup Observer — all these programs belong to a single client-server platform. Instant…
  • 123-Flash-Chat-Server-Software, Exercise Your Fingers! — In the Rich-Media era, text chats seem to have to sink into oblivion — so much more communication opportunities offer modern multimedia chat applications. Surprisingly, users don’t even think about giving up good old text chats for lost, and they continue to evolve, while chat service providers never quit seeking and deploying even better solutions to promptly meet users’ endlessly…
Find all smart reviews similar on Janino 2.5.15


Home > Software > Development Tools > download now Janino

See software by tags:
Sleep generator
Oxygen dku
Live desktop
see also:
PrettyMay Call Center for Skype
Recover Outlook Express Password
Hide Windows Free
See software by tags:
Backup syncronize software
Utf iso 8859 converter
Explorer time

Copyright © 2001—2009 3d2f
Concept:
Advertisement.