Я изучал немного алгоритмов и смотрел сайты типа SPOJ.pl TopCoder и т. Д. Я видел, что программисты предпочитают C или C ++ обычно для большинства конкурсов алгоритмического программирования.
Теперь у меня были некоторые проблемы в последнее время. Я немного знаю и C, и Python, и при попытке написать код мне кажется, что я предпочитаю Python над C для большинства алгоритмов. Каждый раз, когда я сажусь писать код на CI, я сдаюсь через 15 минут, потому что считаю его слишком громоздким и склонен переходить на python. Проходные матрицы Указатели и т. Д. Кажутся бесполезной тратой времени, которое я мог бы использовать, чтобы подумать о самом алгоритме.
Теперь я знаю и слышал от многих людей, что C является очень важным языком и является хлебом и маслом для многих программистов.
Я хотел знать, есть ли у моего подхода какие-либо недостатки / последствия / недостатки и т. Д.
Это не дебаты Python против C; Это вопрос о том, как эта специфическая практика предпочтения Python над C из-за простоты использования повлияет на меня или любого другого программиста / компьютерного ученого в долгосрочной перспективе.
Я хотел бы услышать от людей, которые использовали эти языки в промышленности / или для разработки большого программного обеспечения / библиотек и т. Д.