Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. It is embeddable within applications as a scripting interface. Build flexible data-driven code using Python's powerful and dynamic introspection capabilities and advanced language features such as meta-classes, duck typing and decorators.
programming-language language dynamic-language scripting-language python-langIronPython is a implementation of the Python programming language on the .NET Framework. It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework, making all .NET libraries easily available to a Python program.
ironpython dlr language dynamic-language favoriteClojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR, and JavaScript). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language, it compiles directly to JVM bytecode, yet remains completely dynamic.
programming-language jvm-language dynamic-language languageGroovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at multiplying developers’ productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.
programming-lanugage dynamic-language language jvm-language functional-languageIronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .NET languages can use Python code just as easily. It supports an interactive console with fully dynamic compilation.
programming-language language dynamic-language scripting-language python-lang python-variantPyPy is a fast, compliant alternative implementation of the Python language. It supports most of the commonly used Python standard library modules. Its feature include Just-in-Time compiler, Less memory usage, support Stackless and lot more. PyPy focuses on speed, efficiency and 100% compatibility with the original CPython interpreter. It was conceived as an implementation of Python written in Python, which enables Python developers to hack the implementation.
programming-language language dynamic-language scripting-language python-lang python-variantStackless Python is an enhanced version of the Python programming language. It allows programmers to reap the benefits of thread-based programming without the performance and complexity problems associated with conventional threads. The most prominent feature of Stackless is microthreads, which avoid much of the overhead associated with usual operating system threads.
programming-language dynamic-language scripting-language python-lang interpreter python-variantJython is an implementation of the Python programming language written in Java. It supports Dynamic compilation to Java bytecodes. It has the ability to extend existing Java classes in Jython. It is an excellent embedded scripting language.
jvm-language programming-language language dynamic-language scripting-language python-langCython is a language that makes writing C extensions for the Python language as easy as Python itself. It is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations. It gives you the combined power of Python and C to let you write Python code that calls back and forth from and to C or C++ code natively at any point.
programming-language language dynamic-language scripting-language python-lang python-variantPython for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers. Using this package you can script .NET applications or build entire applications in Python, using .NET services and components written in any language that targets the CLR (Managed C++, C#, VB, JScript).
programming-language language dynamic-language scripting-language python-lang python-variantQuartz is a dynamic programming language for the DLR based on Ruby but with C#-like syntax. Quartz is developed in C# 4.0/.Net 4.0.
dlr-language dynamic-language quartz scriptingYarr is a Lisp-based scripting language for .NET with many features borrowed from Common Lisp. It has numerous extensibility features, and can serve as the basis for domain-specific languages. Includes sample console and WPF applications showing how to host the Yarr runtime.
domain-specific-lang dsl dynamic-language functional interpreter library lispATTN: This project is being absorbed by the atha.codeplex.com project. Please check there for updates. When v1.0 of Atha is released, this project will be put to rest. ** OBSOLETE................... Even Simpler Web/Windows Acceptance Testing attempts to address the gap ...
acceptance-testing dynamic-language eswat ironpython ironruby selenium selenium2NeturalMath is a .NET language for expressing mathematical concepts in a simple, natural fashion. NeturalMath scripts may be invoked from any .NET application at run time, or may be pre-compiled into .NET assemblies and executables. NeturalMath is written in C#.
development dynamic-language dynamics mathEla is a modern functional programming language that runs on CLR and Mono. It's developed in C#.
compiler developer-tools dynamic-language functional-language ide interpreterThe dynamic languages and Silverlight integration let you write browser applications with dynamic languages, like Ruby and Python. Please visit IronRuby or IronPython's websites' for using them in Silverlight
dlr ironpython dlrconsole dynamic-languageC++ Utilities for GPU Accelerated GUI and Script
async colorizer compiler dock dynamic-language functional-languageJint is a script engine based on the Javascript language. Using Jint, developers can provide fully scriptable applications, execute .NET code without compiling, or create external configuration logic, using the most used script language.
chengh dynamic-language ecmascript interpreter javascript-engineA general purpose script engine platform for hosting scripting languages of multiple levels, with a set of predefined script languages and a library for building new script languages. Also, linq on C++ and a high level string processing library(including regex) are provided.
code-generation compiler compiler-framework dynamic-language dynamic-languages
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.