Unify languages
- Dominant language
- Haskell
- Stars
- 6k
- Forks
- 187
- Avg merge
- 8d 22h
- Merged PRs (30d)
- 4
Description
I was wondering if it would be possible to replace the dynamic language with plain Carp.
AFAICS we could have something like a compilation cache to reduce the amount of compilation for dynamic functions and an execution cache to reduce the amount of "shelling out". With that in place, I guess it could be speedy enough. What do you think?
Contributor guide
Research direction
No files, tests, or entry points are named. Start by reviewing the issue discussion and the current dynamic-language implementation, then determine whether replacing it with plain Carp and adding compilation and execution caches is feasible; done means the language is unified without repeated compilation or shelling out.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100