You must be logged in to sponsor arxlang
Become a sponsor to ARX
The Arx project aims to develop a multi-purpose compiler with Apache Arrow datatype as native datatypes.
There is an initial version, called arx, that is based on the kaleidoscope compiler.
We just started to customize it, and our initial roadmap is:
- Finish the language syntax definition
- Customize the parser to recognize the language syntax (and update the code generation)
- For now, it just recognizes float data type, but it should recognize the basic datatypes:
- int8, int16, int32, and int64
- float16, float32, and float64
- string
- bool
- datetime/timestamp
- Implement apache arrow datatype (we are still investigating how to do it)
We need sponsorship in order to have more people working on this project. For now, we are just working on that in our free time.
Meet the team
-
Ivan Ogasawara xmnlabOpen Source Developer
Featured work
-
arxlang/arxcpp
ArxLang compiler aims to provide arrow datatypes as native datatypes.
C++ 7