• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux GCC Introspector Download

GCC Introspector

April 18, 2005
GCC Introspector is a software interface to the GNU Compiler Collection. It is built on Perl, RDF, XML, and SQL technologies.
Version 0.7
License GPL
Platform Linux
Supported Languages English
Homepage introspector.sourceforge.net
Developed by James Michael Dupont
The Introspector is a software tool that has the potential to revolutionize the way programmers communicate with one another. By providing a standardized and neutral platform for programming tools, such as compilers, to communicate, the Introspector reduces the accidental cost of programming.

Similar to a telephone switchboard that connects multiple parties, the Introspector enables multiple consumers and producers of software data to easily and painlessly transfer information to one another. This data, known as meta-data, is read and written through existing software tools via a standardized plug-in interface.

Each producer has its own unique flavor and format of data that it stores about software. This is where the Introspector shines, as it allows each piece of software to communicate in its native language. Using plug-ins that act like network cards in an ethernet, the Introspector allows for the quick and efficient broadcasting of meta-data to a network of consumers.

Underlying the Introspector's capabilities is the use of RDF, or Resources Description Format. RDF is the foundation of the Semantic Web, where hypertext links are replaced by meaningful references to resources of type and quality. The Introspector uses the Redland RDF Application Framework for parsing and serializing, storing and retrieving, and querying and traversing the RDF data.

To create efficient indexing, the Introspector uses the Berkley DB storage mechanism. The SWIG Simplified Wrapper Interface Generator provides native language interfaces for all major programming systems. The GCC interface uses Redland to create repositories of data that can be processed by any tool needed.

Experiments have been conducted whereby the graph data is compiled into arrays, thus creating "ICE Cubes". These cubes are able to be traversed even quicker than the Redland database. Using the same introspector API that provides access to Redland, these "ICE Cubes" will be available once the technology is launched.

Overall, the Introspector provides an essential service to programmers by allowing them to communicate with one another in a standardized way that reduces costs and streamlines the programming process.
What's New

Version 0.7: N/A

Free Download 12K
375
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

pidgin-facebookchat
The Facebook chat plugin for Pidgin allows users to chat on Facebook ...
Midnight Commander
A software application that combines a file manager and shell, developed for ...
enetman
Enetman is a PHP-based network asset management software that includes a MySQL ...
RedBeard
RedBeard has created a platform for flash games that can be accessed ...
GNU MP
This is a free library that enables developers to perform arbitrary precision ...
Solstice::MessageService
This software enables the transmission of various message types across controller chains.
Driftnet
Driftnet is a network traffic monitoring software that extracts images from TCP ...
Debian
Debian is a free and open-source operating system renowned for its stability ...
SplashyCreator
Splashy Theme Creator software generates themes for the Splashy media player, enabling ...
KolourPaint
KolourPaint: the user-friendly KDE paint program.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.