Ну с пітоном все залежить від фреймворку. Наприклад фастапі мені зайшов. Але він для невиликих проектів. Гошка в цьому плані дуже схожа.
А стосовно тайпскріпту всеодно залишається проблема що на рантаймі в тебе джаваскріпт. Відповідно валідація отриманих даних іде по сраці.
Умовно коли отримуєш список юзерів з бази, і вони в тебе кораптед(якість поля відсутні) то в тебе помилка відстрелить не тоді коли ти данні отримав, а тоді коли ти у юзера будеш якийсь метод викликати.
Але стосовно мов це все вкусовщина. Мене наприклад коробить коли треба на джаві писати. От просто огидно.