Tags : Browse Projects

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

Apache Commons Collections

Compare

Claimed by Apache Software Foundation Analyzed 4 months ago

132K lines of code

7 current contributors

8 months since last commit

341 users on Open Hub

Activity Not Available
4.20833
   
I Use This

Racket

Compare

  Analyzed over 1 year ago

Programming language suitable for implementation tasks ranging from scripting to application development, and supporting the creation of new programming languages. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, and various other tools.

714K lines of code

47 current contributors

over 1 year since last commit

38 users on Open Hub

Activity Not Available
4.46154
   
I Use This

Pharo

Compare

  Analyzed over 2 years ago

Pharo's goal is to deliver a clean, innovative, free open-source Smalltalk-inspired environment. By providing a stable and small core system, excellent dev tools, and maintained releases, Pharo is an attractive platform to build and deploy mission critical Smalltalk applications.

1.08M lines of code

3 current contributors

almost 3 years since last commit

27 users on Open Hub

Activity Not Available
5.0
 
I Use This

BlueMind

Compare

  Analyzed 11 days ago

BlueMind is a modern messaging solution, with javascript UIs and offline support.

1.29M lines of code

15 current contributors

15 days since last commit

12 users on Open Hub

Very High Activity
5.0
 
I Use This

Nickle

Compare

  Analyzed about 5 hours ago

The Nickle Programming Language is a C-like language with modern programming language features, intended for rapid prototyping, complex scripting, and numerical calculation. The current implementation is an interactive compiler to byte code written in C, with a runtime system written in C and Nickle.

27.8K lines of code

1 current contributors

8 months since last commit

5 users on Open Hub

Very Low Activity
4.0
   
I Use This

The Slate Programming Language

Compare

  Analyzed 2 months ago

OverviewThis is the source management site for the Slate programming language. Getting StartedTo get started with Slate, you need: A VM: Some pre-built VMs are available in the Downloads section. Or, get the sources via one of our repositories (cloning an hg or git repository or extracting a ... [More] tarball), and build using 'make'. A pre-made Slate image. Download the appropriate Slate image from our Downloads section. Currently we support all little-endian systems with a GCC toolchain or Visual Studio out of the box, with either a 32-bit or 64-bit build of VM and image equally supported. Build instructions are contained within the README in the source tree. If tweaks are required for your platform, please let us know so we can improve our support. Finally, run "./slate -i imagefile.image" Release PracticesWe are not currently making versioned releases, but image snapshots with the latest core library updates are uploaded mid-month or at the end of the month after confirming basic stability. If the images are not dated recently, that should be because they're still compatible with source trees from that date onward. IssuesStability should be steadily improving, and any major crashes are worth reporting. [Less]

32.3K lines of code

0 current contributors

almost 4 years since last commit

4 users on Open Hub

Activity Not Available
4.0
   
I Use This

The Fancy Programming Language

Compare

  Analyzed about 8 hours ago

Fancy is a dynamic, object-oriented programming language heavily inspired by Smalltalk, Ruby and Erlang. It supports dynamic code evaluation (as in Ruby & Smalltalk), class-based mixins, (simple) pattern matching, runtime introspection & reflection, "monkey patching" and much more. It runs ... [More] on Rubinius, the Ruby VM, and thus has first-class integration with Ruby's core library and any additional Ruby libraries that run on Rubinius, including most C-extensions. [Less]

2.97K lines of code

0 current contributors

over 4 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

XL Programming Language

Compare

  Analyzed 7 months ago

XL (eXtensible Language) is a general purpose compiled programming language. XL doesn't force you to use a limited set of concepts (such as "objects"). Instead, it can be extended (through libraries) to use the concepts that are natural to your a

89.9K lines of code

0 current contributors

over 2 years since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This

closure-templates

Compare

  Analyzed about 9 hours ago

What are Closure Templates?Closure Templates are a client- and server-side templating system that helps you dynamically build reusable HTML and UI elements. They are easy to learn and customizable to fit your application's needs. Closure Templates support JavaScript and Java and use a data model and ... [More] expression syntax that works for either language. You can also use the built-in message support to easily localize your applications. What are the benefits of using Closure Templates?Convenience. Closure Templates provide an easy way to build pieces of HTML for your application's UI and help you separate application logic from display. Language-neutral. Closure Templates work with JavaScript or Java. You can write one template and share it between your client- and server-side code. Client-side speed. Closure Templates are compiled to efficient JavaScript functions for maximum client-side performance. Easy to read. You can clearly see the structure of the output HTML from the structure of the template code. Messages for translation are inline for extra readability. Designed for programmers. Templates are simply functions that can call each other. The syntax includes constructs familiar to programmers. You can put multiple templates in one source file. A tool, not a framework. Works well in any web application environment in conjunction with any libraries, frameworks, or other tools. Battle-tested. Closure Templates are used extensively in some of the largest web applications in the world, including Gmail and Google Docs. How do I start?Work through Hello World Using JavaScript. Work through Hello World Using Java. Read the Documentation. [Less]

134K lines of code

16 current contributors

12 days since last commit

1 users on Open Hub

High Activity
0.0
 
I Use This

Herschel

Compare

  Analyzed about 3 hours ago

Heather is an general-purpose multiparadigm programming language. It is strongly typed, offering type inference and parametric polymorphism ("generics"). It is consequently object oriented (everything is a object, even functions), while its consequent multiple dispatch approach keeps a strong ... [More] functional touch. The object model is class-oriented, supporting multiple inheritance as well as the separation of types ("protocols", "interfaces") and classes. The grammar is regular, small, and (mostly) context free. In particular it can be parsed without symbol tables, and does not require a special preprocessor since it offers powerful hygienic macros as part of the language and special support for conditional compilation. [Less]

107K lines of code

0 current contributors

over 3 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This