![]() |
Transframe, Java, and C++: A Critical Comparison
If Transframe were just another C++-derivative similar to Java, we wouldn't bother inventing yet another language. |
![]() |
Transframe: a White Paper
Why Transframe? Check this white paper. |
![]() |
Metaclasses and Class Factory Patterns
With a proper support of metaclass, Developers just write the classes they should develop. They no longer need to worry about a separate class hierarchy or other details such as registry and binding. |
![]() |
Interface Descriptions: Bridge and Proxy Patterns
Transframe's class concept unifies hybrid concepts such as function, generic class, union, signature, and interface presented in other object-oriented languages. See how transframe's class concept is general enough that it can support all the patterns that require interface and implementation separation. |
![]() |
Object Without Classes: Singleton and Component Package Patterns
Transframe's object construct unifies hybrid concepts such as modules, packages and singletons. It provides a more general, powerful, and yet simpler construct for various singleton and component package patterns. |
![]() |
Are Cows Animals?
I wouldn't kid you, the answer is not that simple in object-oriented programming! Many languages failed to provide a proper answer. Check here for Transframe's answer. |
![]() |
Do I need Prototyping?
An introduction to Transframe's innovative freezing & melting technology that enables benefits in both dynamic and static programming environments. |
![]() |
Internet Programing
What are the basic requirements and how can Transframe fit in? |
![]() |
Freedom for the Right and Prevention from Doing Wrong
Transframe provides safer, more flexible programming interfaces. |
![]() |
Access to Objects
Only Transframe provides a generic referential framework, so that objects can be accessed safely, no matter where they are stored, without worrying about resource-leaks. |
![]() |
Subtypes vs. Convertible Types
Transframe provides a more permissive type system that allows a more powerful and safe subtyping. |
![]() |
The Beauty and the Power of Unification
An introduction to Transframe's innovative concept unification that allows domain specific programming. |
![]() |
The Expressive Function of a Language
An introduction to Transframe's innovative expression. |
![]() |
Dynamic Parameterization
See how transframe extends the concept of C++ templates, Ada and Eifeill's generic classes into a powerful and efficient dynamic typing system. |
![]() |
Multiple Inheritance
Is multiple inheritance useful? How can we benefit from it without experiencing its drawbacks? Transframe has the answer. |
![]() |
Distributed Computing
An example of using Transframe is a specific domain: distributed computing. |