Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 34.381.123 Times

Hecl Programming Language 20060803

  Date Added: July 17, 2010  |  Visits: 1.413

Hecl Programming Language

Report Broken Link
Printer Friendly Version


Product Homepage
Download (102 downloads)



The Hecl Programming Language is a high-level scripting language implemented in Java. Hecl Programming Language is intended to be small, extensible, extremely flexible, and easy to learn and use. Hecl is intended as a complement to the Java programming language, not a replacement. As such, it tries to do well what Java doesnt, 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. Hecl is also a small language with a minimal core. The idea is to provide only whats 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. As an example, you can try this MIDlet: Hecl.jar Hecl.jad.

Requirements: No special requirements
Platforms: Linux
Keyword: Flexible Hecl Hecl Programming Language Interpreters Java Language Programming Programming Language Scripting Scripting Language
Users rating: 0/10

License: Freeware Size: 2.6 MB
USER REVIEWS
More Reviews or Write Review


HECL PROGRAMMING LANGUAGE RELATED
Programming  -  Q - Equational Programming Language 0.4
The Q programming language, a modern functional programming and scripting language based on term rewriting.
26.11 KB  
Audio Tools  -  gCAD3D 1.70
gCAD3D is a 3D-CAD and CAM-software with Iges-Import and Export, DXF-Import and Export, VRML-1, programming-Interface, scripting language.
1.61 MB  
Education  -  j2e-translator 3
A flexible Japanese to English language translation engine that allows multiple results be displayed according to all possible grammar ratings, i.e. a list of results will be displayed instead of only one. Please browse the CVS tree for actual...
495.86 KB  
Programming  -  FlatFile 1.0 Beta
Simple yet flexible flat file parsing framework for Java. Derived work from "The Flatworm Java Flat File Framework" by blackbearnh.
235.52 KB  
Audio Tools  -  JukeX Jukebox System 0.8.3
JukeX is a flexible jukebox system written entirely in Java. It is object oriented, and has flexible metadata support for the tracks, as well as a full API for developing custom client software to use it.
993.28 KB  
Dictionaries  -  Barcode4J 2.1.0
Barcode4J is a flexible generator for barcodes written in Java and available under the Apache License v2.0. Features: Extensions for Apache FOP, Xalan-J and SAXON, Servlet, command-line interface, output to SVG, EPS, Java2D/AWT and bitmaps.
6.95 MB  
Graphics Viewers  -  Open SVG Viewer 1.0
The Open SVG Viewer's purpose is to allow efficient and flexible visualization of SVG documents in Java-enabled platforms, mainly in Pocket PC's.
585.6 KB  
Strategy Games  -  Hale 0.4.1
Hale is an extremely customizable and moddable tactical RPG written in Java with extensive support for scripting through JavaScript.
21.87 MB  
Text Editors  -  TCLTextEdit 0.9.10
Tcl TextEdit is a simple and powerfull texteditor entierly written in tk/tcl scripting language (no compilation required). It aims to be a programming editor.
112.64 KB  
Utilities  -  FastTrack Scripting Host 7.2.3
FastTrack Scripting Host is a scripting language designed specifically for systems administrators. While Microsoft moves scripting more and more towards programming, FastTrack Scripting Host heads in the opposite direction. FastTrack Scripting...
12.08 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Driver Booster 7.6.0.766
Driver Booster 7 can update all outdated/faulty/missing drivers in 1-click with a database of 3, 500, 000+ drivers, which ensures all outdated drivers and game components can be updated for Windows users. And all the supported drivers have passed...
24.64 MB  
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB