Проблем нет.
Но ЯП - это в первую очередь комьюнити. Написать ЯП кто-угодно может, но лишь единицы становятся популярными. Люди готовы мириться со многим, лишь бы не менять ЯП. Чувак, который кодит на ЯП лет 5 точно будет кодить лучше тебя.
Я могу писать на любом ЯП, но с закрытыми глазами - только на питоне.
Например задача - написать бекенд-фреймворк, избавляющий от бойлерплейта, с автомаппингом прилетевшего json'а на заданный класс с автовалидацией, с генерацией доков по эндпоинтамв придачу.
По-любому понадобится куча метапрограммирования, знание нюансов.
Я не хочу доказать обратное, просто это тоже учти.