@proGO

Страница 1646 из 1674
Pawel
20.08.2018
07:56:20
Anufant
20.08.2018
10:52:58
Привет. Такой дурацкий вопрос. А смысл Null* типов при работе с БД только чтобы избежать появления nil? Есть еще какие-то принципальные преимущества перед использованием указателя? И нормально ли такие типы данных наружу отдавать, если у меня есть либа по извлечению данных из БД.

Google
Лемур
20.08.2018
11:28:31
Следовательно при выборке из базы и приведении к нужному типу, правильнее кидать исключение, а не подставлять пустое значение, что go и делает. Поэтому придумали Null* "типы", чтобы обойти это ограничение.

Adam
20.08.2018
11:42:45
как перестать писать на php и начать жить???

шутка если что

Dorian
20.08.2018
11:43:44
Чем вам пхп не угодил?

Отличный язык

Olzhas
20.08.2018
11:44:34
там треды есть

нету GIL

Adam
20.08.2018
11:44:54
Чем вам пхп не угодил?
+100500 уязвимостей

Olzhas
20.08.2018
11:45:02
орнул

Dorian
20.08.2018
11:45:05
+100500 уязвимостей
Перечисляйте

Буду выпивать за каждую

Adam
20.08.2018
11:45:24
Перечисляйте
Взять к примеру тот же самый "=="

Dorian
20.08.2018
11:45:48
Взяли. Что там дальше?

Google
Adam
20.08.2018
11:46:01


Olzhas
20.08.2018
11:46:36
проверку по типам данных подрубит

Adam
20.08.2018
11:46:55
LFI, RFI и тд.

Dorian
20.08.2018
11:47:11
Вощем ясно все свами

Былоб что, а за что похейтить мы найдем

нету GIL
Воно там и не надо

Не те задачи

Adam
20.08.2018
11:47:38
можно же писать ===
можно, но можно было упростить написать ==

Olzhas
20.08.2018
11:47:51
LFI, RFI и тд.
это проблема разработчика

Лемур
20.08.2018
11:47:58
Взять к примеру тот же самый "=="
Приведения типов бояться - на js не писать

Adam
20.08.2018
11:48:19
Ну про js я вообще молчу

Olzhas
20.08.2018
11:49:10
LFI, RFI и тд.
нормальные пыхеры уже давно не используют include/require в коде, кроме как в init скрипте

композер, автолоад все дела

Dorian
20.08.2018
11:49:47
«Нормальные пыхеры» уже и не пишут ничего без фреймворков

Что впрочем успех

Лемур
20.08.2018
11:49:59
Нормальные пыхеры перешли на го

Olzhas
20.08.2018
11:50:13
Нормальные пыхеры перешли на го
я потыкал го, он неочень

Google
Лемур
20.08.2018
11:50:28
Olzhas
20.08.2018
11:50:30
генериков нет

шутка про мамку
у меня есть бот на пхп для таких случаев

@DotaGosuBot

https://github.com/Mi7teR/mamoeb3000

Dorian
20.08.2018
11:51:19
Если б не работа, я бы дома писал на пэхэпэ

Olzhas
20.08.2018
11:52:31
7.2 заебись

быстрый, четкий, простой

Eldar
20.08.2018
11:53:11
будет заебись, когда можно будет собрать...

а пока что это просто пехепе

Adam
20.08.2018
11:53:34
php не плох, когда админку для ботнета писал, он не плохо нагрузку держал

во всяком случае быстрее чем python и ruby

Daniel
20.08.2018
11:54:25
php прекрасен, но давайте все же в другом чате это обсуждать

Adam
20.08.2018
11:56:34
Ok

Ну про js я вообще молчу
если хотите поднять себе настроение: https://github.com/denysdovhan/wtfjs/blob/master/README.md

Roman
20.08.2018
11:57:27
нету GIL
практически в любом интерпретируемом языке где есть треды - есть GIL

Olzhas
20.08.2018
11:58:47
практически в любом интерпретируемом языке где есть треды - есть GIL
https://www.quora.com/PHP-programming-language-Does-PHP-have-a-global-intepreter-lock-like-those-in-Ruby-and-Python

Dorian
20.08.2018
12:08:04
Есть такой вопрос. У меня есть в монге массив айтемов. С разными полями. Под разные типы айтемов я хочу иметь разные структуры, чтобы описывать им разное поведение и разное количество полей. Сейчас пользуюсь mgo2. Кто-то подскажет как сделать правильно, чтобы селектить этот массив в Go и он сам подставлял нужный тип? Или это как то нужно маршаллер свой писать? Может кто сталкивался. Надеюсь понятно обьяснил.

Google
Roman
20.08.2018
13:08:33
https://www.quora.com/PHP-programming-language-Does-PHP-have-a-global-intepreter-lock-like-those-in-Ruby-and-Python
ну и чем это противоречит моему высказыванию?

Olzhas
20.08.2018
13:08:59
Алекс
20.08.2018
13:09:10
Кто-нибудь видел сравнение производительности питоновских фреймворков и гошных?

Типа жанга против гина

Artem
20.08.2018
13:09:40
есть сайт сравнения производительности всех со всеми

Olzhas
20.08.2018
13:10:03
Типа жанга против гина
Сравнил палец с задницей

Roman
20.08.2018
13:10:24
Именно в пхп гил нет
см выше про поддержку тредов.

Алекс
20.08.2018
13:11:28
Olzhas
20.08.2018
13:11:36
см выше про поддержку тредов.
Так пхп искаропки неподдерживает треды. А расширение, которое добавляет поддержку тредов, не добавляет гил

Artem
20.08.2018
13:12:48
Там замеры рпс с крудами?
там какие-то синтетические тесты, но скорее всего да

Artem
20.08.2018
13:13:16
Дай ссылку
не помню =(

Алекс
20.08.2018
13:13:25
Ну охуеть

Olzhas
20.08.2018
13:14:16
Дай ссылку
https://benchmarksgame-team.pages.debian.net/benchmarksgame/faster/go-python3.html

В крудах будет ботлнек в виде бд

Алекс
20.08.2018
13:15:09
Roman
20.08.2018
13:15:24
Кто-нибудь видел сравнение производительности питоновских фреймворков и гошных?
если взять правильные бенчи, то будет +/- одинаково. в некоторых сценариях python может быть сильно быстрее

Google
Artem
20.08.2018
13:17:08
Дай ссылку
вот тру ссылка https://www.techempower.com/benchmarks/

Roman
20.08.2018
13:18:19
Никита
20.08.2018
13:18:22
Я думаю что пайтон с Сишными расширениями может выдать нормальные результаты а сравнении с Го разве что при небольшом количестве тредов. При большем количестве Го однозначно будет намного быстрее, учитывая что Пайтон будет использовать только один тред

Olzhas
20.08.2018
13:21:13
вот тру ссылка https://www.techempower.com/benchmarks/
В принципе, не отличается

Питон где-то ниже пхп

Dorian
20.08.2018
13:22:01
Ну это же без всяких pypy и прочего

Olzhas
20.08.2018
13:25:43
Ну это же без всяких pypy и прочего
Ну тогда да, в этом случае питон самый быстрый и производительный

Го сосет

Никита
20.08.2018
13:26:16
вот тру ссылка https://www.techempower.com/benchmarks/
А где тут стандартной net/http?

Olzhas
20.08.2018
13:27:39
А где тут стандартной net/http?
80к rps выдаст наверное

Странный тест

Пхп5 быстрее седьмой пыхи

Artem
20.08.2018
13:28:17
Olzhas
20.08.2018
13:29:40
Надо core i9 взять 24-ядерный

Потестить го

Страница 1646 из 1674