Search Perform an advanced search query SOFTPEDIA
 
SOFTPEDIA
Updated one minute ago
HomeSubmit a program for being reviewedAdvertise on our websiteGet help on surfing our websitesSend us your feedbackGet information about our XML/RSS backend and how to use itBrowse the news archiveVisit our discussion forumVizitati forumul in limba romana



Program Finder

Python-SIP 4.7.4

Download Python-SIP 4.7.4
Add to download basket
Send update information
Rating: Good
Rated by: 18 user(s)

Recent news
- Sega Posts Losses and Falli...
- Cyberduck 3.0 Brings New Pr...
- Pirates of the Burning Sea ...
- Study: UK Kids Carrying iPo...
- Spectrobes Cheats (DS)
- TributeTube – YouTube-Like ...
- Evernote 1.1 Supports PDF F...

Downloads: 1,819
Developer: Phil Thompson | More programs by this producer
License: Python License
Price: FREE 
Last Updated: February 13th, 2008 06:40
Category: MAIN :: Programming :: Code Generators
 Read user reviews (0) Add a review Refer to friend Subscribe

Python SIP description Download
One of the features of Python that makes it so powerful is the ability to take existing libraries, written in C or C++, and make them available as Python extension modules. Such extension modules are often called bindings for the library.

SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. Python-SIP was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.

SIP comprises a code generator and a Python module. The code generator processes a set of specification files and generates C or C++ code which is then compiled to create the bindings extension module. The SIP Python module provides support functions to the automatically generated code.

The specification files contains a description of the interface of the C or C++ library, i.e. the classes, methods, functions and variables. The format of a specification file is almost identical to a C or C++ header file, so much so that the easiest way of creating a specification file is to edit the corresponding header file.

SIP makes it easy to exploit existing C or C++ libraries in a productive interpretive programming environment. SIP also makes it easy to take a Python application (maybe a prototype) and selectively implement parts of the application (maybe for performance reasons) in C or C++.

What's New in This Release:

· This is mainly a bugfix release.
· It supports the Python package directory structure used by Mac OS 10.5.


Python SIP Download
Python SIP Screenshots
Find Related Downloads



MOST POPULAR PROGRAMS IN THIS CATEGORY ( Code Generators )  

Bison 2.3
Bison is a general-purpose parser generator.
screenshot
update
Visual Paradigm for UML 6.2 (Community Edition)
Visual Paradigm for UML is a powerful, easy-to-use UML modelling and CASE tool.
screenshot
update
OPEN BEXI HTML Builder 1.6 / 2.0 Beta R3
OPEN BEXI HTML Builder is a WYSIWYG HTML editor.
screenshot
update
Python-SIP 4.7.4
Python-SIP is a tool to generate Python bindings from C++ code.
screenshot
update
phpCodeGenie 3.0.2
phpCodeGenie is a code writer/generator for PHP/MySQL applications.
screenshot
update
re2c 0.13.4
re2c is a tool for writing fast and flexible lexers.
screenshot
update
Mathomatic 14.0.2
Mathomatic is a symbolic math program.
screenshot
update

go to top  



Welcome!
Hello, Guest

Login if you have a Softpedia.com account.

Otherwise, register for one.

Main categories:
  • Adaptive Technologies
  • Artistic Software
  • Communications
  • Database
  • Desktop Environment
  • Documentation
  • Education
  • Games
  • Home Automation
  • Information Management
  • Internet
  • Multimedia
  • Office
  • Printing
  • Programming
  • Religion
  • Science
  • Science and Engineering
  • Security
  • System
  • Text Editing&Processing
  • Utilities

  • Week's best:
  • Softpedia Linux RSS ...
  • Ubuntu 8.04 (Hardy H...
  • Pidgin 2.4.1
  • Adobe Flash Player f...
  • The Gimp 2.4.5 / 2.5...
  • Google Desktop 1.0.1...
  • Linux Kernel 2.6.25....
  • Super Grub Disk 0.97...
  • Skype 2.0.0.68
  • OpenOffice.org 2.4.0...
  • Mozilla Firefox 3.0 ...
  • Transmission 1.20
  • DeVeDe 3.7
  • Wine 1.0 RC1
  • wine-doors 0.1.2
  • Shoreline Firewall 4...
  • Linux Mint 4.0 Daryn...
  • ISO - DAX - CSO Conv...
  • Fedora 9
  • Opera 9.27 / 9.50 Be...
  • Latest Distributions
  • SabayonLinux 3.4f / ...
  • Ubuntu Rescue Remix ...
  • Linux LiveCD Router ...
  • GKLinuxOS 2008
  • Ark Linux Live 2008....
  • Clonezilla LiveCD 1....
  • Ark Linux 2008.1
  • Frugalware Linux 0.8...
  • eAR OS 1.07
  • Fedora 9 LiveCD
  • Fedora 8 KDE LiveCD
  • Fedora 9
  • Freezy Linux 0.8 Bet...
  • PC-BSD 1.5.1 7.0 Alp...
  • Linux Mint 5.0 BETA0...
  • Greenie Linux 2.1.1 ...
  • paldo 1.14
  • Slack Mini Server 1....
  • R.I.P. 5.3
  • KaufKauf Slim Linux ...
  • Latest Ubuntu Packages
  • Mumble 1.1.4
  • BarPanel 0.3.0
  • DVDStyler 1.6.2
  • libjoy 0.2
  • Extreme Tux Racer 0....
  • Buddi 3.2.0.1
  • SuperTuxKart 0.4 / 0...
  • Furius ISO Mount 0.8...
  • Gartoon Redux 1.5
  • Stjerm 0.11
  • GTK VNC Viewer 0.3.1
  • 'Q' DVD-Author 1.2.0
  • Blob Wars : Blob and...
  • Master Kick 1.3.7
  • The Battle for Wesno...
  • FileZilla 3.0.9.3 / ...
  • Salasaga 0.8.0 Alpha...
  • Coccinella 0.96.8
  • UFO: Alien Invasion ...
  • LiVES 0.9.8.11
  • © 2001 - 2008 Softpedia. All rights reserved.
    Softpedia™ and Softpedia™ logo are registered trademarks of SoftNews NET SRL.
    Copyright Information | Privacy Policy | Terms of Use | Contact Softpedia | Update your software | Archive