A Python programming environment providing memory sizing, profiling and analysis, and a specification language that can formally specify aspects of Python programs and generate tests and documentation from a common source.
PyDoodles is a set of assorted "mini-modules" for the Python programminglanguage. It's a collection of small ideas combined to create reusable code that is bound to come in handy for someone somewhere.
SUIT (Scripting Using Integrated Templates) is a template framework that allows you to define your own syntax through user-defined rules. There are PHP and Python versions. This page is also the home of subprojects, Such as TIE, a template manager.
A compiler wrapper and a set of editor plugins allowing you to easily use Greek letters, accents, and other Unicode symbols in any programminglanguage.
Strasheela is a constraint-based music composition system. The user defines music theories by sets of compositional rules and the system creates music which complies with these theories. User-interface is the programminglanguage Oz.
BlockIt provides a Python framework to scan and parse a program file into constituent nested blocks, however defined, forming a block tree of your code and can be used as a mechanism to "extend" in some sense, the underlying programminglanguage.
vipera is a designer of applications for the programminglanguage Python. It has two main objectives:
1) The design of an application from an educative point of view, paying special attention to the documentation and design of classes.
2) The automatic generation of base code for software projects.
vipera is a combination of basic tools for the design of applications in the early stages of development, allowing the creation of modules (libraries) and definition of their basic characteristics, such as classes, functions, records, constants and import modules. ...
Python IDLE Language Include File is multi language pack.IDLE is the Python IDE built with the Tkinter GUI toolkit.Coded in 100% pure Python,using the Tkinter GUI toolkit .Works on Windows and Unix. See:http://pythontr.org http://visualpython.org
Framework for making Windows applications that are one .exe file in AutoHotKey_L,C++,C#, VB.NET,Java,Groovy,Common Lisp,Nemerle,Ruby,Python,PHP,Lua,Tcl,Perl,Jint,S#,WSH VBScript,HTML/JavaScript/CSS,COM, PowerShell without compiling . For .NET 4.
The Larch Environment is a research project, whose aim is to create a visual interactive programming environment, based around the Python programminglanguage.
Highly Object Oriented Language This is an attempt to develop a new third generation general purpose programminglanguage for x86 and x86_64 processor which tries to integrate maximum possible object oriented concepts.
If you are a developer like me, you may find this program useful in finding code. You can add,edit,delete,search, and browse source code you might get from a book or posted on the web.
...
> Philosophy: Write Once → Run Everywhere
The package-item can be a thread, a separate local process that is started by fork or spawn, or even a network of multiple services on multiple hosts.
The package-item can be written in any language that is supported by the Programming-Language-Micro-Kernel support.
It even supports running multiple programming languages in a single piece of software.
Supported Languages are: (C,C++,C#,VB.NET,Java,Python,Ruby,Perl,PHP,Tcl or GO)
> Strategy: It takes 4 years to write a programming-language, but it only takes 4 weeks to insert a micro-kernel.
...
The pycurry project is targeted for handling concurrency issues within the Python programminglanguage. It also contains a (almost) fully functional 'Design by Contract' implementation.
PyMultimethods is a library that allows multimethods (aka multiple dispatch, generic functions) to be written in the python programminglanguage. Functionality is exposed via function decorator or, optionally, a direct class interface.
Pygone is to be a programminglanguage built on top of Python, aimed to be a ridiculously high level programminglanguage, allowing for it to be used to introduce people to programming.