разве? я лично не люблю, но в чате, вроде, не встречал особого хейта
Да че-то вот замечаю как раз последнее время, от тебя как раз видел, вот тут тоже иронизируют. Вот ты чего не любишь?
лично я потому что он медленный, интерпретируемый и динамически типизированный
три причины 1. идиотский синтаксис 2. это сложный язык, который притворяется простым. декораторы как-то пришлось отлаживать, чуть умом не тронулся. 3. очень сложно профилировать и оптимизировать
1. Не согласен 2. По делу, декораторы херь, вот метаклассы 3. Ну, тоже, я говна хлебнул
:= в го нельзя назвать инструментом динамической типизации?
потому что он лучше, вот и бесятся
Я такого не понимаю - хуже, лучше. Есть подходит/не подходит и с какой ноги встал
нельзя, конечно типизация в го статическая строгая, это медицинский факт в питоне - динамическая строгая в С/С++ - статичкесая слабая
В основном я руководствуюсь вторым критерием
в плюсах можно строку сложить с интом?
Можно сложить указатель на строчку с интом
там нет строк
Так указатель это же число же
можно складывать числа разных типов, например
это как посмотреть. Фактически - число. Теоретически - отдельный тип
Увидел сейчас на часах, пока брился - хрюкнул так, что чуть горло себе не перерезал. Впредь буду снимать
по 2 пункту прямо согласен
А чего сложно профайлить и оптимизировать? sampling profiler сейчас есть почти везде
1. речь про отступы? 2. у него есть сложные штуки, такие как метаклассы, класс type, magic методы, но в остальном-то он лапочка, нет?
Если уйти от хоть сколько-то прикладных штук, то в реализациях вроде cpython вы можете закопаться на годы, го в этом плане НАМНОГО прозрачнее и проще
ой, я не люблю уходить от прикладных штук))
Уже кидал, речь про: [r'% r',][~0] % {(): '''^''' uR'|' in 2**2*__name__[::-8//(lambda _:~_)(3 or 2)]*2}<2>3j,(`3`) is ([])
Да вроде это все не сложно, в питоне асинхронность лично для меня ужасно реализована, а многопоточности как таковой и нет
Обфускация возможно в любом языке.
выпиливание GIL: PEP 684 + facebok пилит свою историю по выпиливанию GIL
такое можно и на го написать, нет?
Да, там есть же речь про сабинтерпретаторы которые будут иметь несколько gil в 1 программе
Но это такие костыли, что го в этом плане опять выигрывает на порядок
Обсуждают сегодня