Вопрос Алгоритмы на Питоне? Не смешите, даже самый отстойный алгоритм на C++ будет быстрее работать более э

Регистрация
10 Ноя 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
Посмотрел начало видеозаписи лекции преподавателя Московского Физтеха и разочаровался. Во-первых, он сказал, что программисты - это алгоритмеры, а не те, кто пишут программы. А во-вторых, он использует в качестве ЯП тормозной Python, который априори увеличивает сложность любого алгоритма на несколько порядков. Не лицемерие ли это?
 
"То, чего нельзя написать на ассемблере, приходится паять". А питон, си минус минус и прочие это только мода. Знаете почему в фирмах не любят паскаль? Он малопригоден для того, чтобы сто человек могли работать над одним проектом. И кстати там и сидит главная проблема - уязвимость сишных программ.
 
Вот так каждый раз приходит профан с поверхностными знаниями, без опыта коммерческой разработки и будет создавать тупые вопросы, позорясь и показывая полное незнание темы. И я даже не стану говорить в чем ты не прав, жизнь научит, с опытом дойдет.
 
Для изучения алгоритмов годится любой язык. Тормозной язык даже лучше: будет более заметно, что алгоритм медленно работает (но это мелочи: быстродействие не измеряют "на глаз"). > Python, который априори увеличивает сложность любого алгоритма Чушь. Алгоритм - это то, что написал программист, а не то, что фактически выполняет процессор.
 
Ну, да. Ты прав, самый эффективный код на питоне раз в 5-10 медленнее аналогичного на С++, однако, ты заблуждаешься в том, что это лицемерие. Во-первых, писать сверх-эффективный код на плюсах, мягко говоря, задача именно написания кода на С++, а не алгоритмики. Во-вторых, ты видел на чем пишут математические библиотеки для питона? Ну вот, самый наглядный пример:
81445065_2e343435ad1f0eca96df7f7e95d410a0_800.png
 
Назад
Сверху