Я вивчав трохи алгоритмів і переглядав такі сайти, як SPOJ.pl TopCoder і т.д.
Зараз у мене останні проблеми. Я знаю і трохи C, і Python, і коли я намагаюся написати код, я, здається, віддаю перевагу Python над C для більшості алгоритмів. Кожен раз, коли я сідаю писати код в CI, відмовляюсь приблизно через 15 хвилин, тому що я вважаю це занадто громіздким і схильний переходити на python. Передача матриць Покажчики і так далі, мабуть, марно витрачали час, який я насправді міг використовувати для роздуму над самим алгоритмом.
Зараз я знаю і чую від багатьох людей, що С - дуже важлива мова і це хліб і масло багатьох програмістів.
Мені хотілося знати, чи має такий мій підхід якісь недоліки / наслідки / недоліки тощо.
Це не дискусія Python vs C; Це питання про те, як ця конкретна практика віддати перевагу python над C через простоту використання вплине на мене чи будь-якого іншого програміста / комп'ютерного вченого в перспективі.
Я хотів би почути від людей, які використовували ці мови в галузі / або або розробляли велике програмне забезпечення / бібліотеки тощо.