2
I Use This!
Activity Not Available
Analyzed almost 2 years ago. based on code collected almost 2 years ago.

Project Summary

Thanks to the keyword `template', and almost by accident, C++ is a very special language where one can not only specify what a program will do once compiled, but in addition one can specify how the compiler will compile a program. This feature gave birth to powerful (albeit tricky and very error-prone) programming techniques, commonly referred to as ``metaprogramming''.

Starting from the simple idea that ``we want metaprogramming efficiency, but we don't want to write it'', e.g. in Olena (https://www.ohloh.net/p/olena) and Vaucanson (https://www.ohloh.net/p/vaucanson), the Transformers project was initiated. It aims at converting naive (but decent) C++ programming into high-speed (but indecent) C++ source code.

The software we use to build those tools comes mainly from XT.

Tags

No tags have been added

In a Nutshell, Transformers Project...

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    anyone with an Open Hub account can update a project's tags
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    search using multiple tags to find exactly what you need

Languages

Languages?height=75&width=75
C++
48%
C
34%
Stratego
10%
12 Other
8%

30 Day Summary

Jun 18 2016 — Jul 18 2016

12 Month Summary

Jul 18 2015 — Jul 18 2016