Symbian OS | Pocket PC | Smartphone | Android | BlackBerry | Apple iPhone OS | Java | Mobile Gaming | Linux | Palm | Win CE | Tablet  
     

Free Mobile Software, Themes, Games, Apps for PDA and Smartphones

     
Search by Device
My Device

  
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Search by Platform
Android
Apple iPhone OS
iPad
iPhone
iPod Touch
BlackBerry
Java
Linux
Maemo Nokia Internet Tablet
MeeGO
Sharp Zaurus
Mobile Gaming
Nintendo DS
Playstation 3
Playstation Portable
Wii
Xbox 360
Palm OS
Symbian OS
Series 60
Series 80
Series 90
UIQ
Tablet PC
Windows CE.NET
Windows Mobile Pocket PC
Windows Mobile Smartphone
     


Achivx Partner
 
 
Hecl





Hecl
Version: 20080730

Platforms: Android, Java


Categories: Programming & Development

Upload date: 28 Jan 11

Developer: David N. Welton

License: Freeware

Downloads: 4464

File Size: 4939 Kb
Download Free Hecl 



Rating: 2.6/5 (Total votes: 37)




  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:

Learn JFreeChartLearn JFreeChart
Learn JFreeChart - This tutorial describes various ways to incorporate JFreeChart in Java based standalone and web based applications. It will give you a quick start with JFreeChart and make you comfortable with JFreeChart programming with Java applications
Learn CassandraLearn 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 KnockoutJSLearn KnockoutJS
Learn KnockoutJS - This tutorial is designed for software programmers who wants to learn the basics of KnockoutJS and its programming concepts in simple and easy ways. This tutorial will give you enough understanding on components of KnockoutJS with suitable examples
Learn SVGLearn SVG
Learn SVG - This reference has been prepared for the beginners to help them to understand the basic concepts related to SVG. This tutorial will give you enough understanding on SVG from where you can take yourself to a higher level of expertise. Scalable Vector Graphics commonly known as SVG is a XML based format to draw vector images
Learn MVC FrameworkLearn MVC Framework
Learn MVC Framework - This tutorial is targeted for .NET programmers beginning to learn MVC frameowork. This tutorial will bring you to Intermediate level of knowledge in MVC covering all the important aspects of MVC Framework with complete hands-on code experience
Android Symbol Sender - Firefox AddonAndroid Symbol Sender - Firefox Addon
Upload debug symbols from your Android system libraries to Mozilla's crash reporting servers
Joomla Admin Mobile! for AndroidJoomla Admin Mobile! for Android
Joomla Admin Mobile! for Android - Take Joomla on the go with Joomla Admin Mobile! (JAM!). This native Android app lets you manage your Joomla 1.5, 1.6, 1.7 or 2.5 websites right from your mobile device. Using JAM! you can create new articles, set titles and categories, upload images - all without leaving the app
Learn Mysql Interview Q ALearn Mysql Interview Q A
Learn Mysql Interview Q A - MySQL is a freely available open source Relational Database Management System (RDBMS) that uses Structured Query Language (SQL). SQL is the most popular language for adding, accessing and managing content in a database
Learn XHTMLLearn XHTML
Learn XHTML - This tutorial is designed for the aspiring web designers and web developers who are keen to understand XHTML in detail. Enthusiastic readers can use this tutorial as a source of additional reading. This tutorial provides a basic understanding of XHTML, its syntax and attributes with rules for using the same along with their practical examples
Learn EJB v2Learn EJB v2
Learn EJB v2 - Enterprise Java Beans (EJB) is a development architecture for building highly scalable and robust enterprise level applications to be deployed on J2EE compliant Application Server such as JBOSS, Web Logic etc. EJB 3.0 is being a great shift from EJB 2.0 and makes development of EJB based applications quite easy
 

Other Software by developer «David N. Welton»:

not found
 

Comments on Hecl:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 

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 Alcatel One Touch POP D5 5038X
 
 
© Pantich 2009 - 2025 All rights reserved.