Introspective is a C++11 message based and object oriented (opposite to traditional class oriented behaviour of C++ and Java) framework for runtime object introspection and dynamic type binding and inheritance.

Features

  • introspection: every class or object has the ability to examine its own type, methods and properties in runtime
  • message based: method triggering is performed through messages
  • dynamic inheritance: at any time class or object can modify their inheritance hierarchy
  • runtime class definition: class generation or modification can be performed programmatically
  • object oriented: even objects can override inherited methods and properties
  • DSL: by C++ operator overloading the base syntax for a minimal domain specific language has been introduced

Project Activity

See All Activity >

Follow Introspective

Introspective Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Introspective!

Additional Project Details

Operating Systems

BSD, Linux

Intended Audience

Developers

Programming Language

C++

Registered

2016-01-06