Я создал на этом форуме тему о том, что написал на питоне скрипт для загрузки файлов через ssh. Далее стал понемногу развивать его. Меня конечно заклевали... но так же один человек предложил опубликовать свою разработку (если её можно так назвать) на редите, что я и сделал. И там мне задали вопрос, который я написал в заголовке этой темы. И вот что, знаете, я не могу определиться с тем, что мне на него ответить. Может вы мне поможете? Мне вообще не очень близка динамическая типизация и я очень непонимаю, почему я должен обладать навыками телепатии и догадываться, какие типы данных могут попасть, например, в переменную, или лезть в документацию (если таковая к превеликому счастью имеется), чтобы узнать, что возвращает та или иная функция... ну а в противном случае - лезть в кишки функции и копаться-копаться или смотреть на примеры её использования и надеяться на то, что выуженная мною информация окажется полной и приложение не рухнет в произвольный момент в рантайме. Я, чёрт возьми, определяю возвращаемый тип для того, чтобы, ВНЕЗАПНО, знать возвращаемый тип. И я очень рад, что такую штуку, как тайпхинтинг, завезли в питон, она хоть как-то позволяет убрать часть граблей. Но на форуме по питону говорить, что динамическая типизация - говно, как-то не очень дружелюбно, мне кажется.
←
1
2
3
→

Ответ на:
комментарий
от Dred




Ответ на:
комментарий
от Ford_Focus

Ответ на:
комментарий
от Dred





Ответ на:
комментарий
от XMs




Ответ на:
комментарий
от tz4678

Ответ на:
комментарий
от bread

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от tz4678

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от MetalBeaver


Ответ на:
комментарий
от tz4678

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от MetalBeaver

Ответ на:
комментарий
от tz4678

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от MetalBeaver

Ответ на:
комментарий
от MetalBeaver

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от tz4678

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от tz4678

Ответ на:
комментарий
от Miguel

Ответ на:
комментарий
от vlad9486

Ответ на:
комментарий
от Virtuos86



Ответ на:
комментарий
от Miguel

Ответ на:
комментарий
от Miguel


Ответ на:
комментарий
от Virtuos86

Ответ на:
комментарий
от Miguel

Ответ на:
комментарий
от bread

Ответ на:
комментарий
от Virtuos86

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум no workflow defined for this installation mode (2008)
- Форум [Python] This site is optimized for Lynx just because fuck you. (2009)
- Форум Value too large for defined data type (2002)
- Форум Your system is too SLOW to play this! (2013)
- Форум This video is not available in your country (c) ютуб (2009)
- Форум ERROR: type modifier is not allowed for type “mvarchar” at character 31 (2013)
- Форум CSC: error CS0518: The predefined type `System.Object' is not defined or imported (2018)
- Форум mysql, ERROR 1227 : you need the SUPER privilege for this operation (2008)
- Форум Не могу скачать субтитры «there are no subtitles available for this video» (2015)
- Форум [Kubuntu 10.04] после загрузки kdesudo: Enter your password for use this device (2010)