arkzuse / arkzuse/atcoder-testcase-runner
Optimize Execution Workflow by Differentiating Compiled and Interpreted Languages
- Dominant language
- Go
- Stars
- 1
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
At present, the source code is complied for every test case for compiled languages (e.g., C++, Java). This approach introduces unnecessary overhead.
Introduce a mechanism to differentiate between compiled and interpreted languages.
This can be done by creating a mapping or list to categorize supported languages as either compiled or interpreted.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the test-case execution workflow and wherever supported languages are configured or dispatched. Confirm how compilation currently occurs for each test case. Done means compiled languages are compiled only as needed while interpreted languages still run correctly across the existing workflow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli, performance
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100