Oleh
и норм розбиратся и в том и в том
Oleh
что бы было коректно
Anonymous
Монга по сравнению с PostgreSQL кал.
Slava
какие ваши аргументы? =)
Slava
субъективные ощущение как у предыдущего оратора? =)
Michael
Michael
постгре 10 из коробки: репликация, sql, sql to json(b), можно настроить, что по скорости по крайней мере не медленнее, чем монго
Michael
в наших сценариях постгре получается быстрее плюс привычный sql
Slava
🎉
Michael
сколько фреймвёрков https://www.techempower.com/benchmarks/previews/round15/#section=data-r15&hw=ph&test=plaintext
.
Пытаюсь перейти на Го с Пайтона
.
Но это же боль
.
В ЯП нет банальных встроенных функций для работы со слайсами
.
Приходится писать собственные велосипеды
.
Жесть
https://github.com/golang/go/wiki/SliceTricks
Максим
Приходится писать собственные велосипеды
Стандартная библиотека не содержит методов, но кто мешает их написать?
Так же, существует много библиотек на гитхабе, где все методы уже реализованы. Go get и погнали. Либо своими руками
.
Почему это нельзя сделать встроенными функциями? Почему для таких простых вещей я должен использовать внешние библиотеки либо заниматься созданием велосипеда?
Максим
Максим
.
.
Это базовые вещи
.
Это настолько базовые вещи, что их отсутствие в стандартной библиотеке вызывает недоумение
Michael
а что конкретно вызывает недоумение7
Мерль
Я не вижу смысла в этой дискуссии особо
Да, в go не хватает очень многих базовых штук, но это не изменится в обозимом будущем. Для своего очень узкого спектра задач инструментария golang хватает. Dixi
.
.
Почему нельзя запихнуть их хоть в какую то либу хоть отдельно
Nikita
.
Зачем мне брать тулзу с .NET под го?
Michael
гы
Nikita
А мне нравятся слайсы, они все простые как палка. Достаточно почитать как они устроены в памяти, выучить три оператора и поехал. В шарпе же, например, IEnumerator, IEnumerable, IQueryable, ICollection, Array, IList, IList. У людей уходят месяцы чтобы разобраться в сраных коллекцях
.
Вот есть delete для map
.
Почему не смогли реализовать delete для слайсов?
.
Ilya
Человек пришел потролить, зачем вы его кормите? Если бы хотелось узнать ответы на задаваемые вопросы, их бы очень быстро нашли в интернете.
Roman
Michael
Michael
интересно когда у тролля бомбит
.
Roman
А мне нравятся слайсы, они все простые как палка. Достаточно почитать как они устроены в памяти, выучить три оператора и поехал. В шарпе же, например, IEnumerator, IEnumerable, IQueryable, ICollection, Array, IList, IList. У людей уходят месяцы чтобы разобраться в сраных коллекцях
угу, а потом простейшие вещи рождают боль
.
Slach
народ, а кто нибудь github.com/jackc/pgx/stdlib использует?
Slach
как сделать на весь драйвер debug логгирование?
Slach
а не на отдельный коннект?
.
На Го можно добиться намного лучшей скорости
S
S
.
В чем?)
В микросервисах и веб сервисах
Slach
В чем?)
юзайте japronto и asyncio и будет вам счастье
S
S
Я человека спрашивал в чем го быстрее:)
S
Roman
Slach
что за бред?
давайте повежливее
обычные фреймворки под python
что вам неймется?
Slach
Народ, вот лучше объясните тупому
вот есть такой тикет
https://github.com/mattn/go-sqlite3/issues/368
он типа закрыт вот таким коммитом
https://github.com/mattn/go-sqlite3/commit/efea85cb9a06f1d4f661649f6beb5fd04597a366
потом взяли и откатили этот фикс
https://github.com/mattn/go-sqlite3/commit/b59c804b1dae401831c402e3337ca2a0f9df1552#diff-8896b5877e14c43d0eefbafea49bf559
попробовал ручками собрать с -tags trace
получил вот это
https://github.com/mattn/go-sqlite3/issues/520
никто случайно в эту сторону не копал?
Slach
хочется включить для sqlite3 драйвера нормальное логирование
там встроенного нет
только трейсинг =(
Nikita
Vitaliy
Slach
o спасибо большое, вразумили, пропустил эти пулл реквесты
Slach
;)) дык человек же хотел "скорости в питоне" =) я ему подсказал куда копать
Slach
на чем конкретно написан japronto и picohttp parser ;) я думаю ему немного фиолетово
Roman
https://habrahabr.ru/company/southbridge/blog/323556/#comment_10140508
Roman
Roman
гошечка