Linux SoftwareProgrammingCompilersLuban programming language Beta 2.1

Luban programming language Beta 2.1


Luban is a component oriented scripting language
Developer:   Luban Team
      more software by author →
Price:  0.00
License:   Freely Distributable
File size:   371K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Luban is a component oriented scripting language. Luban is free and open source. Luban is named after a legendary ancient Chinese civil engineer and carpenter two thousand year ago whose constructions are still in use today.

The programming language spectrum seems crowded. Do we have all the tools we need? The author of Luban likes the scripting languages in general because of their usability. Though he always feels the pain for the lack of suitable component model for scripting.

And he personally considers object oriented scripting is too complicated for scripting purpose and will never compete with C++/Java. He eventually created Luban, a scripting language with a robust component model tailored for scripting purpose. Luban is an easy scripting language that is as clean and manageable as Java.

There have been numerous discussions about software component without clear definition. Luban's definition of component is property based object that is similar to Java Bean. User interacts with component by reading and writing property values, and computation could be triggered by the interactions.

The idea of Luban programming language that scripting language needs a different component model other than conventional class hierarchy to fit its scripting environment. A complete mechanism is built in Luban to define, save and categorize components, which is a fundamental feature of Luban.

What's New in This Release:
  • This release adds the new feature to iterate through the elements in Java container objects.
  • The following Java types can now be iterated in Luban: Java array, java.util.Collection, and java.util.Map.
    tags scripting language  component model  for scripting  this release  java util  language that  scripting purpose  oriented scripting  programming language  

    Download Luban programming language Beta 2.1


     http://www.lubankit.org/luban.beta2.1.tar.gz


    Authors software

    Luban programming language Beta 2.1 (by Luban Team)
    Luban is a component oriented scripting language


    Similar software

    Luban programming language Beta 2.1 (by Luban Team)
    Luban is a component oriented scripting language

    WebComp 0.10 (by Oyvind Hanssen)
    WebComp is an experiment on how to compose and configure web-sites from various existing components (static HTML, Java Servlets, Java

    The Sleep Scripting Project 2.1-b11 (by Raphael Mudge)
    Sleep is a perl inspired embed-able scripting language for Java applications

    FScript 1.17 (by murlen)
    FScript is an extremely simple scripting language

    PHP 5.0.5 (by PHP Developers)
    PHP is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded

    ObjectScript 2.10.1 (by Rob Clark)
    ObjectScript is a general purpose object-oriented programming language

    Arena Scripting Language 0.9.9 (by Pascal Schmidt)
    Arena Scripting Language is a light-weight scripting language

    jstree 0.8b2 (by swast)
    jstree is a JavaScript that allows you to see the entire DOM tree of a selected object.

    The object can be selected by ID or as an

    Groovy 1.0-jsr-02 (by James Strachan)
    Groovy is an agile dynamic language for the Java 2 Platform that has many of the features that people like so much in languages like

    StepTalk 0.12 (by Stefan Urbanek)
    StepTalk project is the official GNUstep scripting framework


    Other software in this category

    FreeBASIC Compiler 0.17b (by Andre Victor)

    Free Pascal Compiler 2.0.2 (by Dani?l Mantione)
    Free Pascal (aka FPK Pascal) is a 32 or 64 bit (from 1.9.6) pascal compiler

    Octave 2.0.17 (by linux)
    GNU Octave is a high-level language, primarily intended for numerical computations

    motor 3.4.0 (by Konstantin Klyagin)
    Motor is a text mode based programming environment for Linux

    Eleven 1.0 (by Joe Morrison)
    Eleven is a programming language for creating robust, scalable web applications quickly and easily.

    It offers a 20x programmer pro

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags