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

73.1K lines of code

17 current contributors

4 months since last commit

340 users on Open Hub

Activity Not Available
4.20833
   
I Use This

Racket

Compare

  Analyzed 8 months 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.

2.68M lines of code

115 current contributors

8 months since last commit

39 users on Open Hub

Activity Not Available
4.21429
   
I Use This

Pharo

Compare

  Analyzed 8 months 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.

6.44M lines of code

0 current contributors

over 2 years since last commit

27 users on Open Hub

Activity Not Available
5.0
 
I Use This

BlueMind

Compare

  Analyzed 4 months ago

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

1.29M lines of code

14 current contributors

4 months since last commit

12 users on Open Hub

Activity Not Available
5.0
 
I Use This

Nickle

Compare

  Analyzed 4 months 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

4 months since last commit

5 users on Open Hub

Activity Not Available
4.0
   
I Use This

The Slate Programming Language

Compare

  Analyzed 8 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.4K lines of code

0 current contributors

8 months since last commit

4 users on Open Hub

Activity Not Available
4.0
   
I Use This

The Fancy Programming Language

Compare

  Analyzed about 10 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.84K lines of code

0 current contributors

almost 6 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

XL Programming Language

Compare

  Analyzed 8 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

90.4K lines of code

1 current contributors

12 months since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This

closure-templates

Compare

  Analyzed 8 months 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]

158K lines of code

16 current contributors

9 months since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This

Herschel

Compare

  Analyzed about 10 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

almost 5 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This