Enso2024
From APIDesign
(Difference between revisions)
(→Improving Language & Libraries) |
(→Tooling) |
||
| Line 11: | Line 11: | ||
* [https://github.com/enso-org/enso/pull/7054 Enso language support with parser in VSCode, IGV, etc.] | * [https://github.com/enso-org/enso/pull/7054 Enso language support with parser in VSCode, IGV, etc.] | ||
| + | * [https://github.com/enso-org/enso/pull/9452 Instrumentation, visualization and autoscoped constructors] | ||
== Improving Language & Libraries == | == Improving Language & Libraries == | ||
Revision as of 07:43, 30 April 2026
Enso story continued in 2024 as well...
Performance and Runtime
- adopting Apache Arrow format for interop with Python Pandas & co.
- 5-10% speedup...
Tooling
- Enso language support with parser in VSCode, IGV, etc.
- Instrumentation, visualization and autoscoped constructors
Improving Language & Libraries
- Autoscoping of constructors - essential and speculative language improvement
- Merged as #9190
- Binary operator resolution based on that value - technically double dispatch at full speed
- Equality and Conversions
- Fixing Inconsistent import and FQN behavior
List of 257 issues and requests resolved in 2024. Previous year was Enso2023.