In this page we describe the conferences and journals our team targets and organizes. we also provide a list of tools and libraries we love and use.
Spoon parses Java source code and creates an Abstract Syntax Tree (AST). Useful for source code instrumentation, automatic refactoring, automatic repair and general source-to-source transformations.
Byte Buddy is a code generation and manipulation library for creating and modifying Java classes during the runtime of a Java application and without the help of a compiler.
Truffle: Language Implementation Framework. Provides a high level representation of the language AST and implements speculative optimizations.
Polyglot: A language interop framework that allows Truffle languages to call each other
SciPy is a Python-based ecosystem of open-source software for mathematics, science, and engineering. In particular, these are some of the core packages we use the most:
GreyCat: Next-Gen Live Analytics using Temporal Graph GreyCat is the first Temporal Many-World Graph database. In a nutshell, this project defines a graph storage and processing framework that allows you to store and analyze highly interconnected complex data structures and rapidly evolving over time. This data structure can be as well infinitely cloneable in order to evaluate potential alternatives modifications to find the best one. To sum up GreyCat is a core data structure framework to build for businesses, a live reasoning engine that can handle simulations and analytics over data in motion.
Here, we share tips and tricks acquired when implementing our prototypes, or papers.
It’s free for edition, with a trust-based policy.
So feel free to add yours!