c vs python



Python vs c

Автор #! задал вопрос в разделе Другие языки и технологии

с# vs python что можно такое напрограммировать на c#, что нельзя на python'e и наоборот и получил лучший ответ

Ответ от Ra Орально (98783)[гуру]
Например, полноценное приложение Metro (WinRT), WinPhone.
ra Орально (98783)
Мыслитель
(8020)
Для особо одарённых объясняю: Metro и WinPhone - это платформы, под которые пишут приложения, а не приложения.
"Приложение Metro" значит приложение под Metro.
Увидев незнакомый термин, нужно искать его значение в гугле и в википедии, а не лезть нести какую-то пургу.
Да и из того, что я написал "полноценное приложение", нормальный человек догадался бы, что Metro - это тип приложений, а не приложение.
Не говоря уже про "Win". Win2000 и WinXP, наверно, тоже приложения.

Ответ от Александр Малевинский[гуру]
Никогда не понимал смысла таких вопросов. Вы знаете, что у каждой эпохи свой язык. Так и здесь. Не бывает плохих или хороших языков программирования, каждый язык служит для своих целей.

Ответ от Scorpio[гуру]
На C# нельзя написать программу с кросс-платформенным Qt GUI интерфейсом. На счет Web там нормально, а на счет Desktop все плохо.
В остальном C# и .NET/Mono явно в выигрыше.
Ну и минус Python, в том, что он в силу своей динамической типизации плохо подходит для больших проектов, т. к. нет проверки типов на этапе компиляции

Ответ от Globe[гуру]
Такое подозрение, что multithreading в питоне сделан - если сделан вообще - хуже, чем в C#:
впрочем, статья старая, может, уже пофиксили.. .
В дотнете много всяких разных плюшек прямо "из коробки". В питоне приходится это доустанавливать.
Единственное, что можно поставить дотнету в вину - это то, что он ориентирован на Windows. О кроссплатформенности питона ничего не скажу, но, думаю, там есть свои особенности.
Так что в своей епархии дотнет рулит.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: с# vs python что можно такое напрограммировать на c#, что нельзя на python'e и наоборот
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*