Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Virtualbricks

Compare

  Analyzed almost 3 years ago

25.9K lines of code

0 current contributors

about 6 years since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This

Ela, functional language

Compare

  Analyzed 2 days ago

Ela is a modern programming language that runs on CLR and Mono. The language is dynamically (and strongly) typed and comes with a rich and extensible type system out of box. It provides an extensive support for the functional programming paradigm including but not limited to - first class ... [More] functions, first class currying and composition, list/array comprehensions, pattern matching, polymorphic variants, thunks, etc. It also provides some imperative programming features. Ela supports both strict and non-strict evaluation but is strict by default. The current language implementation is a light-weight and efficient interpreter written fully in C#. The interpreter was designed to be embeddable and has a clear and straightforward API. [Less]

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: gpl

fun4j

Compare

  Analyzed 2 days ago

fun4j brings functional programming to the JVM. It's a framework that integrates major concepts from functional programming into the Java Platform. At its core there is a lambda-to-JVM bytecode compiler. Thanks to optimization techniques like tail code optimization (TCO) the compiler produces ... [More] code that runs as fast as hand optimized Java code. The compiler uses the excellent Java bytecode assembler ASM On top of this compiler you'll find a functional Java framework featuring higher order functions, partial application, support for Collections and Iterators, lambda terms, closures, etc. It's possible to define functions as lambda terms in classical LISP syntax. This avoids all the Java boilerplate code and thus improves code readability. LISP and java code are highly interoperable. [Less]

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: apache_2

Ciao Programming Language

Compare

  Analyzed about 1 hour ago

Ciao is a LGPL licensed, extensible, next generation Prolog system, offering a programming environment with plenty of capabilities and libraries. Too many to be listed here.

325K lines of code

8 current contributors

2 months since last commit

1 users on Open Hub

Moderate Activity
0.0
 
I Use This
Licenses: No declared licenses

Amber VM

Compare

  Analyzed 2 days ago

Amber VM is a virtual machine written in Ruby that allows to include scripting capabilities to ruby programs. Scripts run completely separated from the ruby code and only publish access to selected methods.

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: mit

"The Eiffel Compiler"

Compare

  No analysis available

"The Eiffel Compiler" tecomp is a compiler and an interpreter for the Eiffel programming language. It parses the Eiffel source, validates it and executes the code in an Eiffel virtual machine. Tecomp implements standard Eiffel (ECMA 367).

0 lines of code

0 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: gpl

HiggsJS

Compare

  Analyzed about 6 hours ago

Higgs JavaScript Virtual Machine

881K lines of code

3 current contributors

20 days since last commit

0 users on Open Hub

Very Low Activity
0.0
 
I Use This

inferno-npe

Compare

  Analyzed about 10 hours ago

My experimentation tree. The goal of this system is to be a "living" inferno tree accessible to people new to the community. With that in mind I want to explain the system in a way that people outside the systems software research community can understand. I'd also like it to encourage open ... [More] development and experimentation like Caerwyn's Inferno Programmer's Notebook. Eventually I want it to be a common source for Inferno folks to keep an unstable tree with common signers and ndb/locals. That way people can see, upload and look at what everyone is working on. I'm also going to add a set of scripts to allow the quick bringup of a variety of different types of inferno installs(i.e. starting with fs, auth and cpu and moving towards something more buzzwordy like a "cloud" system). I'd also l [Less]

1.15M lines of code

0 current contributors

over 10 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This

Gnieh Turing

Compare

  Analyzed 2 days ago

This project is a platform allowing to develop and execute algorithms using Turing machines. Its parts are : * A language specification * A Runtime environment specification * An implementation of a compiler in Java * An implementation of a virtual machine in Java Feel free to visit the ... [More] website for more informations and to participate. The only aim of Gnieh Turing is to learn more about compilers and virtual machines. This project is made for educational purpose [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: gpl3_or_l...

Qd

Compare

  Analyzed almost 5 years ago

Qd - A small virtual-machine

10.6K lines of code

0 current contributors

almost 10 years since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This