Go или python? - Общение Python мододелов

Вопрос Go или python?

Регистрация
7 Сен 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
питон конечно же, а вот первый язык знает наверное 1%
 
Регистрация
20 Дек 2013
Сообщения
106
Репутация
0
Спасибо
0
Монет
0
Смотря для чего, но я считаю что перспективней Go
 
Регистрация
27 Июн 2013
Сообщения
92
Репутация
-3
Спасибо
0
Монет
0
Лучше Go.

Во первых, Go намного проще, чем Python, т. к. и сам Go содержит намного меньше языковых конструкций, и граблей в нём намного меньше, чем в Python.

Во вторых, Go - язык с сильной статической типизацией, который на этапе компиляции отлавливает множество ошибок в коде, которые Python даже не заметит.

Со "статического" языка (Go, Pascal, Java и т. д.) легко перейти на любой язык с динамической типизацией (Python, PHP, JavaScript и т. д.), но с динамического языка перейти на на статический очень сложно - т. к. обучение на динамическом языке НЕ вырабатывает навыков, необходимых для написания кода на статическом языке. И уже только это делает языки с динамической типизацией малопригодными для начального обучения.

В третьих, Go - высокопроизводительный универсальный язык прикладного уровня. Тогда как Python годится либо для задач, которые можно решить крайне медленно работающим Python-кодом, либо для задач, которые решаются библиотеками, написанными на C/C++, где Python используется только как интерфейсная прокладка между креслом и этими библиотеками (именно так пишут "нейросети на Python" - в которых на Python делается только ввод/вывод, в самой же нейросети нет ни одной строчки Python-кода).
 
Регистрация
16 Дек 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Python - это про быстрое написание бизнес-логики, ее изменение и поддержание, go - сложнее и дольше писать код, но сам код будет как правило быстрее. Поэтому эта два инструмента для разных задач, которые, кстати, довольно не редко прекрасно работают вместе.
 
Сверху Снизу