Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 3, 2016 23:12:45

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

За что :(?

Хаскель… Вы не поверите, но в Цехе рядом с нами была команда, которая пилила стартап на хаскеле. По кравде говоря, мы их побаивались, ибо от психов можно ждать чего угодно… Это я не особо шучу сейчас.
Вообще, рассматривать хаскель, как альтернативу питону, это очень странно. Код не поддерживаемы, программистов нет, новых обучать долго, дорого и сложно… Плохая это идея. Есть и по-лучше альтернативы.



Офлайн

#2 Окт. 3, 2016 23:14:57

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

За что :(?

Вот если скажешь еще, что go, то сразу позвоню тебе и покрою матом

Офлайн

#3 Окт. 3, 2016 23:16:34

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

За что :(?

Ну согласись, что go со всех сторон лучше хаскеля для продакшена. Это при том, что я-то го не люблю вообще и считаю, что goвнокодеры вымрут.



Офлайн

#4 Окт. 3, 2016 23:17:38

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

За что :(?

Да блин, PHP и то лучше, чем хаскель! Гораздо меньше сил надо потратить на то, чтобы найти программиста человека, который сможет запилить хоть что-нить полезное!



Офлайн

#5 Окт. 3, 2016 23:54:23

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

За что :(?

ZZZ

С точки зрения найти, тогда все же руби как альтернатива. GO не вставил аж ни разу, кроме итогового бинарничка…

Офлайн

#6 Окт. 4, 2016 00:29:49

InterVi
Зарегистрирован: 2016-09-09
Сообщения: 49
Репутация: +  2  -
Профиль   Отправить e-mail  

За что :(?

На Java перепиши, она топчик. Да начнётся срач, какой язык лучше!

А если серьёзно, не понимаю эту нелюбовь к питону. Он же подходит для решения задачи? Под третью версию переписать явно проще, да и питонистов много, если понадобятся.

Отредактировано InterVi (Окт. 4, 2016 00:36:06)

Офлайн

#7 Окт. 4, 2016 02:30:51

VadimK
Зарегистрирован: 2013-07-03
Сообщения: 199
Репутация: +  16  -
Профиль   Отправить e-mail  

За что :(?

Rodegast
> зачем?Как известно в 2020 году заканчивается поддержка второй версии питона, по этому переписывать всё равно придётся. Можно конечно переписать на py3.x но питон сам по себе не торт, по этому буду его заменять.
До сих пор поддерживаю ( дописываю мелкие вещи) и получаю деньги за сайты написанные на php 5.2 Если оно работает - то зачем просто так переписывать то, заново отлаживать и т.п. Заказчикам как правило результат нужен, им без разницы что там под капотом.

Как будто после 2020 года, проекты на втором питоне превратятся в тыкву Тем более уж легче на тройку спортировать, чем вообще на другом языке переписывать.

Офлайн

#8 Окт. 4, 2016 08:20:02

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

За что :(?

не вижу причин не переходить на тройку и уж тем более отказываться из за питона только потому что сменилась ветка!

Даже С прошел свои шаги начиная и заканчивая.
Вроде никто щас не пишет на чистом С первых его веток! А различий между тем же С и его стандартами и С++ коллосальны!



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#9 Окт. 4, 2016 10:25:16

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9879
Репутация: +  853  -
Профиль   Отправить e-mail  

За что :(?

ZerG
Вроде никто щас не пишет на чистом С первых его веток!
Первый стандарт языка - это C89, до него был нестандартизованный диалект K&R, который определял основное содержимое для всех компиляторов. Вот на этом диалекте есть много легаси кода (в частности, программы echo, grep, cat написаны на нём и сохраняются в таком виде). А вот C89 - это то, на чём написан интерпретатор питона сегодня. Так же программы типа nginx и git тоже используют первый стандарт (хотя git появился позже, так что может и C99 там быть, не вчитывался). Дальше идёт C99 и C11, вот на них идёт современная разработка. И они же как раз и отличаются от C++, так как C++ основан на C89 и включает его полностью, но добавляет свои правила, которых в C89 нет. (Не всякий код C89 скомпилируется компилятором для C++.) Из-за этого частенько думают, что изучая C++, автоматически узнают C. На самом деле это не так, многие правила C89 так и не узнают, так как в C++ они запрещены, а потом удивляются, когда видят, что в C можно как-то сделать всё проще. А о C99 и C11 даже говорить не приходится, они сильно переделаны внутри по сравнению с C89 (неявное приведение типов там по-другому устроено, новые типы появились (очень долго в C++ не было типа long long int, который уже чуть ли не 10 лет был в C99), новый модификатор и новые функции в библиотеке). Вот на чём не пишут программы, так это на старом достандартовом диалекте K&R, так как он довольно слабоватый (в нём даже const нет).



Отредактировано py.user.next (Окт. 4, 2016 10:43:02)

Офлайн

#10 Окт. 4, 2016 10:45:54

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

За что :(?

Ну оно за википидеческий опус канечно спасибо - но как вы сами описали выше в линейке развития Сей - много больше принципиальных различий нежели между питоном 2 и 3



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version