Hecl The Hecl Programming Language is a high-level, open source scripting language implemented in Java. It is intended to be small, extensible, extremely flexible, and easy to learn and use. Infact, it's small enough that it runs on J2ME-enabled cell phones!
Why Hecl? Hecl is intended as a complement to the Java programming language, not a replacement. As such, it tries to do well what Java doesn't, and leaves those tasks to Java for which it is best suited. Hecl aims to be a very immediate language - you can pick it up and start doing useful things with it quickly. It is also meant to be easy to learn. Where Java is verbose and rigid, Hecl is forgiving and quick to write. For instance, System.out.println("Hello World"); vs puts "Hello World" - 41 keystrokes (shifted letters count double) versus 22. Hecl is built to "scale down".
This makes Hecl ideal for large applications written in Java that would like to provide a user friendly scripting interface, rather than, say, a clunky XML based configuration system. Examples include: scripted web pages, command/control logic in long running applications, and, I'm sure, many environments I've never considered.
Hecl is also a small language with a minimal core. The idea is to provide only what's necessary in the language itself, and as needed, add in extensions for specific tasks. Core Hecl is small enough to run on my Nokia 3100 cell phone as a J2ME application, presenting the interesting possibility of writing scripts, or at some point, maybe even scripting entire applications, for devices running embedded Java.
What's New in This Release:
· Reflection support for JavaSE and Android releases.
· Android is supported.
· Doc fixups, build improvements
Like it? Share with your friends!
Supported operating systems:
Google Android 1.0, Google Android 1.5, Google Android 1.6, Google Android 10.x, Google Android 2.0, Google Android 2.1, Google Android 2.2, Google Android 2.3, Google Android 3.0, Google Android 3.1, Google Android 3.2, Google Android 4.0, Google Android 4.1, Google Android 4.2, Google Android 4.3, Google Android 4.4, Google Android 5.x, Google Android 6.x, Google Android 7.x, Google Android 8.x, Google Android 9.x, Java ME, Java Nokia 240x320, Java SE 240x320
Similar Software:
Tech News Tech News - Simple reader for leading sources of tech, IT, gadgets, web related news such as Engadget, Gizmodo, Slashdot and more all aggregated in one easy list.
Articles are cached for off-line reading once refreshed
Access 2003 macros Access 2003 macros - If you have been working in Access for some time and did not add much automation to your database you probably are not satisfied. Your database needs more. It is time to write some VBA code.
Not everything you need to do with your database should be accomplished via code
Learn Cassandra Learn Cassandra - This tutorial will be extremely useful for software professionals in particular who aspire to learn the ropes of Cassandra and implement it in practice. Cassandra is a distributed database from Apache that is highly scalable and designed to manage very large amounts of structured data. It provides high availability with no single point of failure
Learn Cplus Interview Q A Learn Cplus Interview Q A - Learn and practice Technical Interview Prep, Interview Preparation, C++ Interview Questions Free questions and answers with explanation for interview C++ maintains the features of C which allowed for low-level memory access but Another example can be a plus '+' sign, used for adding two integers or for using it to
Learn Android v2 Learn Android v2 - Android is an open source and Linux-based operating system for mobile devices such as smartphones and tablet computers. Android was developed by the Open Handset Alliance, led by Google, and other companies. This tutorial will teach you basic Android programming and will also take you through some advance concepts related to Android application development
S_W Development Life Cycle S_W Development Life Cycle - This tutorial is designed for the readers pursuing education in software development domain, Software Testing aspirants and all enthusiastic readers. Software engineering is an engineering branch associated with development of software product using well-defined scientific principles, methods and procedures
Add-on Compatibility Reporter Add-on Compatibility Reporter - Help Mozilla make sure your favorite add-ons get updated for upcoming Firefox releases by using this extension to report whether they still work or are having some issues with alpha and beta releases
Learn QC Learn QC - HP Quality Center, a commercial test management tool by Hp that supports various phases of software development life cycle. Now it is popularly known as Hp-ALM Application Lifecycle Management. HP Quality Center is also available as a Software-as-a-Service offering
Java JDBC Tutorials Java JDBC Tutorials - Java JDBC Tutorial Top Features • Exhaustive Examples for each concept, Gain expertise
Other Software by developer «David N. Welton»:
not found
Comments on Hecl:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Hecl is compatible with your device Jiayu G2F / TD