- Поиск — по названию языка, году, парадигме, решениям и ключевым словам.
- Лента времени — последовательный просмотр языков по годам. Карточки — компактная сетка.
- Детали справа — краткая информация о языке, список задач и привязанные решения.
- Просмотр открывает текст решения.
- Запустить открывает окно онлайн-запуска для выбранного языка и задачи.
О проекте
Платформа представляет собой интерактивную карту языков программирования,
дополненную банком задач и системой сопоставления решений на разных языках.
Задачи разделены на два уровня:
• A — базовые алгоритмы и конструкции
• B — более сложные задачи, включая строки, массивы, файлы и расширенные приёмы
Онлайн-запуск поддерживает:
• обычный запуск через stdin
• запуск с содержимым файла data/input.txt
• вывод содержимого data/output.txt, если программа его создаёт
Если для конкретной задачи полноценное решение пока отсутствует,
в платформе могут быть указаны ссылки на аналогичные решения на других языках.
Язык Brainfuck используется как экспериментальный инструмент
для сопоставительного анализа минималистичных средств выражения алгоритмов.
Платформа предназначена для образовательных целей, сравнительного анализа языков программирования
и демонстрации практической части исследования.
Автор и создатель платформы: Макарова Жанна Валерьевна