killme2008 / killme2008/aviatorscript
针对数值计算提供类型标注功能
Open
feature
- Dominant language
- Java
- Stars
- 5.2k
- Forks
- 906
- PR merge metrics
- No merged PRs in 30d
Description
可以生成和原生 java 一致的字节码,做到极致性能。难点在于:
1. 现有代码的兼容
2. 保持 aviator 类型系统的兼容性。
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing AviatorScript’s existing numeric and type-system implementation, then identify how current expressions are compiled to JVM bytecode. Check compatibility with existing code and the Aviator type system before defining the scope; done means numeric type annotations work without breaking either compatibility requirement and produce Java-compatible bytecode.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100