scripting-languagecompiled-language

statically typed, embeddable, compilable scripting langage


I'm lookign for a langage with the following features :

C, C++, AllegroCL, C# - Mono, C# - MS .NET, CFFI, CHICKEN, CLISP, D, Go , Guile, Java, Lua, MzScheme/Racket, Ocaml, Octave, Perl, PHP, Python, R, Ruby, Tcl/Tk

C, C++, C#, D, Go, Java, Ocaml, PHP, Ruby ? Other ?

C : libCLang, Ch; C++ : Ch; Any scripting langage; Other ?

C : gcc, libClang, etc; C++; C#; D; Python; Go; OCaml; Lua : LuaJIT; Ruby : Ludicrous

TL;DR

I would like a statically typed, embeddable scripting langage which can be compiled for perf.

Ideas ? Comments ? Input of any kind ? Thanks !

EDIT Valid propositions so far :

So there is much more hope than I originally thought :) Thank you all ! I'll keep investigating and will accept an answer when I have more experience on the subject.


Solution

  • Ruby is in each of your lists, and the Rubinius compiler compiles it down to bytecode. Does that meet your needs?

    2nd try: Have you looked at Boo: "an object oriented statically typed programming language for the Common Language Infrastructure"