@ru_python

Страница 3768 из 9768
Nikolay
15.09.2017
20:37:46
гит медленный на исполинских репах фейсбука, от 20гигов
ну так меркуриал на питоне быстрее с ними работает, что ли?

чем плюсовый гит

Vladislav
15.09.2017
20:38:36
Nikolay
15.09.2017
20:38:47
плюсовый?
или там чистые си?

Google
Vladislav
15.09.2017
20:39:08
Линус очень хейтит плюсы, конечно чистая сишка там)

Aleksandr
15.09.2017
20:39:15
ну так меркуриал на питоне быстрее с ними работает, что ли?
бывшие коллеги из фб мне говорят что гит на больших репах деградирует очень, на порядок быстрее hg, в 10-30 раз

Nikolay
15.09.2017
20:39:53
бывшие коллеги из фб мне говорят что гит на больших репах деградирует очень, на порядок быстрее hg, в 10-30 раз
звучит, как какой-то архитектурный фейл в гите, странно, что не пофиксили

Vladislav
15.09.2017
20:40:34
ну так меркуриал на питоне быстрее с ними работает, что ли?
разумеется, у нас сильно адаптированный меркуриал, а не OSS-версия as-is

https://code.facebook.com/posts/218678814984400/scaling-mercurial-at-facebook/

Aleksandr
15.09.2017
20:41:26
Vladislav
15.09.2017
20:41:34
сейчас еще сервер на rust'е переписываем

Aleksandr
15.09.2017
20:41:49
Vladislav
15.09.2017
20:41:55
в фб

Nikolay
15.09.2017
20:42:11
слишком дебильный?

Google
Vladislav
15.09.2017
20:42:37
слишком дебильный?
вероятно) у нас на go вообще нет проектов, насколько я знаю

Aleksandr
15.09.2017
20:42:43
в фб
аааа, а команда какая?

Vladislav
15.09.2017
20:43:03
аааа, а команда какая?
я не в этой команде, если что

https://github.com/facebookexperimental/mononoke

Aleksandr
15.09.2017
20:48:37
ништяк, а почему не на го?
а в чем плюсы го в такой задаче?

Nikolay
15.09.2017
20:48:55
а в чем плюсы го в такой задаче?
там не очень понятно, в чем именно задача

но вообще го как язык для быстрого сервера неплох очень даже

Dmitry
15.09.2017
20:50:32
но вообще го как язык для быстрого сервера неплох очень даже
Айвазовский, "Адепт гочатика зазывает питонистов в свой лагерь". Холст, масло, 1985.

Nikolay
15.09.2017
20:50:51
я не адепт ни разу, убогий упрощенный язык

Dmitry
15.09.2017
20:51:11
а объективно обсудить тему мы не можем, понятно
Да я просто пошутил. Можем и обсудить)



Nikolay
15.09.2017
20:51:44
Да я просто пошутил. Можем и обсудить)
ну так начинай ? что хочешь сказать?

розовое дилдо?

Dmitry
15.09.2017
20:52:20
Сук))))0))

Nikolay
15.09.2017
20:52:23
но вообще да, норм

в мейле активно его юзать начали тоже

Dmitry
15.09.2017
20:52:43
Еще два года назад как минимум

Перл и го в одной проге

Ето топ

Google
Aleksandr
15.09.2017
20:53:04
я не адепт ни разу, убогий упрощенный язык
я бы чисто интуитивно предположил дикое количество лишних аллокаций для такой задачи в го и нехватку фич и неудобство языка

Nikolay
15.09.2017
20:53:36
Nikolay
15.09.2017
20:53:56
мне, например, концепция каналов очень нравится

Aleksandr
15.09.2017
20:54:11
зависит, опять же, от бизнес-логики, которую в него пытаются впихнуть
да это меркуриал, какая там логика? from scratch же решили сделать

Dmitry
15.09.2017
20:54:16
Очень легко делать на каналах всякие воркерпулы

Nikolay
15.09.2017
20:54:25
Aleksandr
15.09.2017
20:54:44
мне, например, концепция каналов очень нравится
но ты ее дико хейтишь в ноде) она там похожая

Nikolay
15.09.2017
20:54:58
dk
15.09.2017
20:54:58
в мейле активно его юзать начали тоже
Как там пакетизация в рпм?

Aleksandr
15.09.2017
20:54:59
так ты про меркуриал или про го?
про выбор го вместо раста для меркуриала

Nikolay
15.09.2017
20:55:12
Как там пакетизация в рпм?
понятия не имею, я в мейле уже пять лет как не работаю

Aleksandr
15.09.2017
20:55:17
не хейчу, почему же
так вот она там даже поглубже чем в го

Nikolay
15.09.2017
20:55:23
про выбор го вместо раста для меркуриала
так они не меркуриал переписывают же вроде

или меркуриал?

Nikolay
15.09.2017
20:55:33
тогда понятно

Vladislav
15.09.2017
20:55:35
Очень легко делать на каналах всякие воркерпулы
эта задача решается один раз за проект, какая разница?

dk
15.09.2017
20:55:37
В гугле тепереча?

Google
Vladislav
15.09.2017
20:55:48
а вот без коллекций грустно

Nikolay
15.09.2017
20:55:51
А чего так?
менеджмент там дебильный

Aleksandr
15.09.2017
20:55:57
или меркуриал?
ну выше глянь ссылку

Nikolay
15.09.2017
20:56:03
а вот без коллекций грустно
мне вот сетов не хватает очень

Nikolay
15.09.2017
20:56:52
о, я тоже 5 лет)
я в агенте у Макарова сидел там некоторое время ?

Vladislav
15.09.2017
20:57:13
а я в питерском офисе одноклассников, лол

Admin
ERROR: S client not available

Nikolay
15.09.2017
20:57:41
агент на питоне?
нет, но много бэкенда под ним да

хотя, протокол мылагента на питоне я тоже реализовывал, это было забавно

Aleksandr
15.09.2017
20:59:49
мне вот сетов не хватает очень
так можно самому сделать

Nikolay
15.09.2017
21:00:04
так можно самому сделать
скажи это Робу Пайку

Vladislav
15.09.2017
21:00:15
так можно самому сделать
ага, для каждого типа отдельно

Nikolay
15.09.2017
21:00:28
кстати, скоро выходит книжка Functional Programming in Go

купить, что ли, поржать

https://www.amazon.com/dp/B0725B8MYW

Paul
15.09.2017
23:42:37
напомню, го таким компактным сделан специально. Это не лень а довольно глубокая идея. Что бывает, когда в язык стараются утолкать максимум функционала - можно посмотреть на примере ruby или java

Vladislav
15.09.2017
23:52:11
java?

Google
Vladislav
15.09.2017
23:52:28
java - один из самых консервативных языков, на мой взгляд

Paul
15.09.2017
23:53:18
Это довольно недалекая идея, сильно портящая отношение к языку у людей с хорошим опытом программирования
если у вас действительно хороший опыт программирования и в go вам тесно - С ждет вас. Писать на нем прилично могут единицы из миллионов. Остальные пишут на PHP. Или Go.

java - один из самых консервативных языков, на мой взгляд
да, но количество возможностей и функционала там такое, что в нем нормально не ориентируется, по-моему, даже оракл. Старые возможности из языка не убирают, но новые потихоньку пропихиваются. как следствие - сопровождение чужого кода откровенно пугает

Nikolay
15.09.2017
23:55:06
Серьезно?

Paul
15.09.2017
23:56:36
"если не способен на днищенство - вали в свою филармонию и не мешай нам деградировать"
вы явно путаете работу и творчество. Go придуман для работы, не для творчества. То есть для решения определенных задач за минимальное время и максимально понятным среднему программисту способом. Это сделано для того, чтобы программистов можно было менять на ходу проекта.

это точно про java написано? Я бы понял, если бы речь шла про скалу или c++, но java как язык - очень ограничен
точно. Вы когда-нибудь видели java без сборки мусора вообще? Я видел. Это возможно и даже вполне работает.

Nikolay
15.09.2017
23:58:02
Nikolay
15.09.2017
23:58:29
именно так
И это говно

Ramiz
15.09.2017
23:58:32
Джава годится для масштабных проектов. Ну и андроид само собой. Все, тут мои знания ограничиваются, так как я на j2ee

Vladislav
15.09.2017
23:59:20
Nikolay
15.09.2017
23:59:36
и это, как ни странно, его сильная сторона
Нет, это его позор. Никто не говорит, что всем нужна гибкость скалы, но морщить нос на много лет эволюции языков?

Vladislav
15.09.2017
23:59:51
и это, как ни странно, его сильная сторона
ну такое, на мой взгляд это тупиковая ветвь развития

Paul
16.09.2017
00:00:03
Нет, это его позор. Никто не говорит, что всем нужна гибкость скалы, но морщить нос на много лет эволюции языков?
я уже не знаю, в который раз говорю это. Это сделано специально. Так задумано. Есть определенная цель.

Paul
16.09.2017
00:01:10
это для кого-то секрет?
ну вот Николай не согласен

Vladislav
16.09.2017
00:01:47
не вижу в его комментарии несогласия

Страница 3768 из 9768