↓
 

Programming languages for the Java Virtual Machine JVM and Javascript

Home→Categories JVM Language - Page 3 << 1 2 3 4 5 … 34 35 >>

Category Archives: JVM Language

Post navigation

← Older posts
Newer posts →

Gosu

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 22. November 2010 by Robert Tolksdorf22. November 2010

Gosu is an is object oriented, statically typed language which claims to be 100% compatible with Java. It features type inference, supports closures and aims to provide simplified generics.

URL: http://gosu-lang.org/

Posted in JVM Language | Tagged generics, Java extension, Object-oriented

AmbientTalk

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 19. October 2010 by Robert Tolksdorf19. October 2010

AmbientTalk is an experimental object-oriented distributed programming language primarily targeted at writing programs deployed in mobile ad hoc networks. The language’s concurrency features are founded on the actor model and have been largely influenced by the E programming language. The language’s object-oriented features find their influence in languages like Smalltalk (i.e. block closures, keyworded messages) and Self (prototype-based programming, delegation). Finally, the language has a functional core, inspired by Scheme and Pico. The current implementation of AmbientTalk embraces the JVM as a platform. It’s easy for AmbientTalk programs to use Java libraries, and it’s easy for Java objects to use AmbientTalk as an embedded scripting language.

URL: http://code.google.com/p/ambienttalk/

Posted in JVM Language | Tagged concurrency, Object-oriented

rustlang

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 9. October 2010 by Robert Tolksdorf9. October 2010

A Java interpreter for a lisp like language.

URL: http://code.google.com/p/rustlang/

Posted in JVM Language | Tagged Lisp

jmai Java Micro-AWK Interpreter

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 24. September 2010 by Robert Tolksdorf24. September 2010

A Java Micro-AWK Interperter written for a CS course.

URL: http://code.google.com/p/jmai/

Posted in JVM Language | Tagged AWK, Various

Schava

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 19. September 2010 by Robert Tolksdorf19. September 2010

Scheme (dialect of Lisp) interpreter written in Java.

URL: http://code.google.com/p/schava/

Posted in JVM Language | Tagged Lisp, Scheme

OpenXION

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 12. September 2010 by Robert Tolksdorf12. September 2010

XION is an xTalk language similar to the ones used by HyperCard, SuperCard, and Runtime Revolution. OpenXION (OH-pen-EK-shun) is the reference implementation of the XION scripting language, an open standard. The authors claim: “XION (EK-shun) is a kind of scripting language that enables ordinary people to do extraordinary things. You do not need to learn a bunch of cryptic symbols and how to put them in exactly the right places in order to tell your computer what to do. Since XION has been created to resemble natural English, all you need is a basic understanding of the English language.”

URL: http://code.google.com/p/openxion/

Posted in JVM Language | Tagged Scripting

jContractor

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 29. August 2010 by Robert Tolksdorf29. August 2010

jContractor is a 100% pure Java implementation of Design By Contract for the Java language. Contracts are written as methods that follow a simple naming convention. jContractor provides runtime contract checking by instrumenting the bytecode of classes that define contracts. jContractor can either add contract checking code to class files to be executed later, or it can instrument classes at runtime as they are loaded. All contracts are written in standard Java.

URL: http://jcontractor.sourceforge.net/index.html

Posted in JVM Language | Tagged contracts, Java extension

Mirah

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 11. August 2010 by Robert Tolksdorf11. August 2010

Mirah (nee Duby) is a new experimental language born out of the JRuby project. In order to make implementing Ruby on the JVM easier and more approachable for Java and Ruby developers alike.

Mirah’s design is centered around a few simple principals: Platform-agnostic, Free from concrete decisions about the back-end type system, code generation, or other details are specified by the outward language. This means roughly similar scripts could conceivably compile to any number of type systems and runtimes. In this sense, Mirah is more of a rough coupling of Ruby-like syntax with a pluggable type-inference and compilation pipeline.

URL: http://www.mirah.org/

Posted in JVM Language | Tagged Ruby

JavaFX

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 1. August 2010 by Robert Tolksdorf1. August 2010

The JavaFX Script programming language lets you create modern looking applications with sophisticated graphical user interfaces. It was designed from the ground up to make GUI programming easy; its declarative syntax, data binding model, animation support, and built-in visual effects let you accomplish more work with less code, resulting in shorter development cycles and increased productivity.

URL: http://java.sun.com/javafx/1/tutorials/core/index.html

Posted in JVM Language | Tagged JavaFX, Scripting

Faun

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 23. July 2010 by Robert Tolksdorf23. July 2010

Faun project is yet another PHP interpreter in Java. It allows interpretation of PHP code within JVM in Java applications. Parsing is based on ANTLR grammar.

URL: http://code.google.com/p/faun/

Posted in JVM Language | Tagged PHP

Post navigation

← Older posts
Newer posts →

Tags

ASN.1 Assembler AWK Basic Beans Clojure Cobol concurrency contracts Forth Functional generics Haskell Imperative jass Java extension JavaFX JavaScript Lisp Logic programming Logo Lua multiple inheritance Object-oriented OO Pascal Perl PHP polymorphism Precompiler Processing Prolog Prototypes Python Ruby rules Scala Scheme Scripting Smalltalk Tcl Various XML XProc XSLT

Recent Posts

  • Haxe
  • Processing.js
  • Gremlin
  • Blockly
  • substandard-lisp

Categories

  • Announcement
  • JavaScript language
  • JVM Language
  • Link broken
©2018 - Programming languages for the Java Virtual Machine JVM and Javascript
↑