Reference
Quick reference materials for omegaUp development and usage.
Quick Navigation
| Reference | Description |
|---|---|
| Glossary | Terminology and definitions used in omegaUp |
| Supported Languages | Programming languages and their configurations |
| Useful Links | External resources and documentation |
Glossary
The Glossary covers:
- General Terms: Problems, contests, submissions
- User Roles: Contestants, problem setters, admins
- Technical Terms: Grader, Runner, Minijail, DAO/VO
- Verdicts: AC, WA, TLE, MLE, RTE, CE
- API Terms: Endpoints, authentication, rate limiting
Supported Languages
The Languages reference includes:
| Language | Compiler | Use Case |
|---|---|---|
| C++ 17/20 | GCC 10+ | Performance-critical |
| Java | OpenJDK 17 | Enterprise patterns |
| Python 3 | 3.10+ | Quick prototyping |
| C | GCC 10+ | Low-level control |
| Karel | Custom | Beginners |
Full details including:
- Compilation flags
- I/O optimization tips
- Common pitfalls
- Performance comparisons
External Links
The Links page provides:
- omegaUp official resources
- GitHub repositories
- Technology documentation
- Academic publications
Related Documentation
- API Reference - Complete API documentation
- Architecture - System design
- Development Guides - Developer resources
- Features - Feature documentation