Будучи уже старичком решил окунуться в программирование. Прохожу пока что бесплатные курсы пытаясь понять, что интересно. И вот появилась идея написать программу.
Задача такая: Есть правило выраженное набором условий(к примеру рецепт варки яиц или ПДД). Пользователь задаёт новое правило выраженное набором условий из базы данных, без каких либо переменных. Программа показывает ошибки, и желательно предлагает варианты их исправления.
Суть вопроса: каким яп (и накрутками к нему) воспользоваться для реализации данного проекта. Платформа не важна, визуализация так же(хоть командная строка).
*Лень, двигатель прогресса)
**поразмыслив понял что Есть три варианта, Scala; Java и Python.
Любой ЯП. Хоть задача и непонятна из вашего описания, очевидно, что она не относится к категории ЯП-зависимых. Выбирайте тот, который хотите учить, это довольно очевидное решение.
OlavHeilag, он явно сложнее)
Проще и элегантней в плане человекопонятности, чем Lua, я не знаю.
Еще Python можно, тоже красивый.
А на JavaScript вы можете прямо в браузере писать - нажмите F12, вот вам и консоль.
Что угодно подойдёт для решения этой задачи.
Если вам нравится веб - можно написать это в браузере, если вы любите десктопные программы - можно написать е десктопе. За последнее не ручаюсь, по поводу веба подойдёт вообще всё, что есть сейчас на рынке: PHP, Java, Python, Node.js и т.д. И любые базы данных.
Задача достаточно простая, поэтому здесь нет какого-то чёткого указания к какому-то конкретному языку.