Konard / LinksPlatform

Holistic system for storage and transformation of information based on associative model of data. Целостная система для хранения и обработки информации, основанная на ассоциативной модели данных.
https://linksplatform.github.io/Documentation/
GNU Lesser General Public License v3.0
57 stars 8 forks source link

Make a set of macro for Rust to allow putting optimized code side by side with the short naive code #660

Open Konard opened 1 year ago

Konard commented 1 year ago

This will allow having human-readable code that represents the idea of the code, and optimized version at the same time. For example, we may have optimize attribute, that can apply optimization rules defined before that attribute.

Later if possible such optimizations should be made universal and integrated into LLVM or other compilers.