Browsing projects by Tag(s)

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

Showing page 1 of 2

Python is a dynamic, object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report ... [More] substantial productivity gains and feel the language encourages the development of better code. [Less]

4.73493
   
  5 reviews  |  3,428 users  |  859,375 lines of code  |  63 current contributors  |  Analyzed 1 day ago
 
 

A wrist-friendly language targeting the Common Language Runtime (.NET / Mono) with an extensible compiler pipeline, a syntax reminiscent of Python, and many other features (like type inference, syntactic macros, etc.)

4.66667
   
  2 reviews  |  50 users  |  308,125 lines of code  |  8 current contributors  |  Analyzed 8 days 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.

4.25
   
  0 reviews  |  31 users  |  4,045,167 lines of code  |  59 current contributors  |  Analyzed 7 days 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.

5.0
 
  0 reviews  |  24 users  |  393,336 lines of code  |  13 current contributors  |  Analyzed about 1 month ago
 
 

ABCL is an implementation of Common Lisp (CL) running in the JVM: it can run in the same JVM as your Java code, allowing full mixture of Lisp and Java code. Being a full CL implementation, it runs many existing libraries and applications, such as Maxima, a computer algebra system. With support for ... [More] JSR-223, you easily extend any JSR-223 compatible application with Lisp as a macro language. This includes integration with the Ant build system using its script-tag. Note: Ohloh indicates few source code comments, based on an average of 32% comment ratio in Java projects. However, in Lisp projects, 19% is much more common. ABCL is nearly 50% Lisp, so the comment rating is underrated. [Less]

3.75
   
  0 reviews  |  21 users  |  125,475 lines of code  |  5 current contributors  |  Analyzed 3 days ago
 
 

Umple is a technology for model-oriented programming. It can be used for pure UML modeling. Or it can be used to add UML constructs, such as associations and state machines to code written in Java, PHP or Ruby (C++ to come). It generates code in these languages that can save a large amount of ... [More] programming effort and result in higher quality. The UmpleOnline tool allows you to edit UML diagrams graphically, and watch the Umple textual code being written in real time. This works the other way too: You can write textual Umple and watch the corresponding UML diagram appear. Umple is being extended to support patterns, tracing and a variety of other features. Umple is written in itself, which is central to maintaining its quality. Umple can be used today by any programmer or modeler [Less]

5.0
 
  1 review  |  6 users  |  270,583 lines of code  |  15 current contributors  |  Analyzed 4 days ago
 
 

Whiley is a programming language particularly suited to safety-critical systems. It is a hybrid object-oriented and functional programming language which employs extended static checking to eliminate errors at compile time, including divide-by-zero, array out-of-bounds and null dereference errors.

5.0
 
  0 reviews  |  1 user  |  109,620 lines of code  |  5 current contributors  |  Analyzed 10 days ago
 
 

Crack aims to provide the ease of development of a scripting language with the performance of a compiled language. The "crack" program is a "script executor" that compiles source to machine code on the fly (it will cache the code to intermediate formats as appropriate). The ... [More] crack language itself derives concepts from C++, Java and Python, incorporating object-oriented programming, operator overloading and strong typing. [Less]

4.0
   
  0 reviews  |  1 user  |  45,237 lines of code  |  6 current contributors  |  Analyzed 2 days 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. ... [More] It runs 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]

0
 
  0 reviews  |  1 user  |  2,874 lines of code  |  2 current contributors  |  Analyzed 9 days ago
 
 
5.0
 
  0 reviews  |  1 user  |  4,034 lines of code  |  0 current contributors  |  Analyzed 12 months ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.