↓
 

Programming languages for the Java Virtual Machine JVM and Javascript

Home→Tags Object-oriented - Page 3 << 1 2 3 4 5 >>

Tag Archives: Object-oriented

Post navigation

← Older posts
Newer posts →

Fantom

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

Fantom is a modern general purpose, strongly typed programming language similar to Java and C# with a succinct type model and rich libraries. Being a typical hybrid language it integrates object-oriented and functional programming features with a strong focus on simplicity and efficency. Includes a module system for platform independent applications as well as handy build, test, and documentation tools. Compiles to JVM-bytecode, .NET CLR code, or JavaScript. (thanks to Jörg Staudemeyer for the description)

URL: http://www.fantom.org/

Posted in JVM Language | Tagged Object-oriented

E

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

E is a secure distributed pure-object platform and p2p scripting language for writing Capability-based Smart Contracts.

URL: http://www.erights.org/

Posted in JVM Language | Tagged contracts, Object-oriented

Java Modeling Language (JML)

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 9. November 2009 by Robert Tolksdorf5. February 2016

The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules. It combines the design by contract approach of Eiffel and the model-based specification approach of the Larch family of interface specification languages, with some elements of the refinement calculus.

URL: http://www.eecs.ucf.edu/%7Eleavens/JML/index.shtml

Posted in JVM Language | Tagged contracts, Object-oriented

CodeSimian

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

CodeSimian is a self-modifying Jar file Programming-Lang for Artificial-Intelligence & Audio & Natural-Lang monkeys with code like a simian.

URL: http://codesimian.sourceforge.net/

Posted in JVM Language | Tagged Object-oriented

Demeter/Java

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

Demeter/Java allows you to write your Java programs in a much more reusable form, called the adaptive form. You reuse all your Java knowledge and learn a design language on top of Java. The two important features of the design language are: Traversals and Visitors. Demeter/Java enforces correct use of the Visitor Design pattern in complex applications. The Visitor Design pattern is directly supported in the executable design language which is on top of Java.

URL: http://www.ccs.neu.edu/home/lieber/Demeter-and-Java.html

Posted in JVM Language | Tagged Object-oriented

G

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 9. November 2009 by Robert Tolksdorf5. February 2016

The documentation names these features: G is a superset of Java, G and Java can work together, Variable types are implied when declared and initialized, Automatic type casting, Store and send functions as parameters, Script classes, context, loading and calling, Template Strings: Strings with embedded expressions, Dynamic Dispatch: Runtime method invocation and field access

URL: http://www.gprogramming.org/confluence/display/GHome/Home

Posted in JVM Language, Link broken | Tagged Object-oriented

MetaJ

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 9. November 2009 by Robert Tolksdorf5. February 2016

The goal of the MetaJ project is the development of a generic protocol-based self-applicative interpreter for Java. The basic idea is to develop a generic reification procedure which can be used to reify any class of the interpreter. Currently, we have defined a reification scheme and we have built a reflective interpreter from a non-reflective interpreter for an essential subset of Java.

URL: http://www.emn.fr/sudholt/research/metaj/

Posted in JVM Language | Tagged Object-oriented, Scheme

Correlate

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 9. November 2009 by Robert Tolksdorf5. February 2016

Correlate is a concurrent object-oriented language with a metalevel architecture that makes it easier to develop distributed programs

URL: http://www.cs.kuleuven.ac.be/%7Edistrinet/projects/CORRELATE/

Posted in JVM Language | Tagged Object-oriented

Hojo

Programming languages for the Java Virtual Machine JVM and Javascript Posted on 9. November 2009 by Robert Tolksdorf19. January 2016

Hojo (Higer-Order functions & JavaTM Objects) is an interpreted language, which provides a high-level, dynamic interface to the Java Virtual Machine (JVM) on which it is run. Hojo allows higer-order functions, contains full syntactical support for collections, maps and arbitrary-precision numbers, and provides a wide range of automatical type conversions, as well as some additional built-in operators. The lexical syntax of the language can be dynamically configured through a meta language, such that e.g. custom operators can be defined.

URL: http://www.student.dtu.dk/%7Ec971541/hojo/index.htm

Posted in JVM Language, Link broken | Tagged Object-oriented

Foo

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

Foo is a “new” language, and its interpreter. The main caracteristics are: Full object-orientation, Dynamic message, Written in Java, Full integration inside the JVM. It will be usefull to write small scripts and to build quickly a prototype, and it can be easily embedded inside any application.

URL: http://www.memoire.com/guillaume-desnoix/foo/

Posted in JVM Language, Link broken | Tagged Object-oriented

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
↑