Найти - Пользователи
Полная версия: За что :(?
Начало » Флейм » За что :(?
1 2 3 4 5 6 7 8 9
ZZZ
Хаскель… Вы не поверите, но в Цехе рядом с нами была команда, которая пилила стартап на хаскеле. По кравде говоря, мы их побаивались, ибо от психов можно ждать чего угодно… Это я не особо шучу сейчас.
Вообще, рассматривать хаскель, как альтернативу питону, это очень странно. Код не поддерживаемы, программистов нет, новых обучать долго, дорого и сложно… Плохая это идея. Есть и по-лучше альтернативы.
4kpt_IV
Вот если скажешь еще, что go, то сразу позвоню тебе и покрою матом
ZZZ
Ну согласись, что go со всех сторон лучше хаскеля для продакшена. Это при том, что я-то го не люблю вообще и считаю, что goвнокодеры вымрут.
ZZZ
Да блин, PHP и то лучше, чем хаскель! Гораздо меньше сил надо потратить на то, чтобы найти программиста человека, который сможет запилить хоть что-нить полезное!
4kpt_IV
ZZZ

С точки зрения найти, тогда все же руби как альтернатива. GO не вставил аж ни разу, кроме итогового бинарничка…
InterVi
На Java перепиши, она топчик. Да начнётся срач, какой язык лучше!

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

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

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

Даже С прошел свои шаги начиная и заканчивая.
Вроде никто щас не пишет на чистом С первых его веток! А различий между тем же С и его стандартами и С++ коллосальны!
py.user.next
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 нет).
ZerG
Ну оно за википидеческий опус канечно спасибо - но как вы сами описали выше в линейке развития Сей - много больше принципиальных различий нежели между питоном 2 и 3
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB