
Vladimir
13.07.2017
06:28:04

zk
13.07.2017
06:32:26
типа если функция принимает интерфейс с одним методом read, а мы передаем туда объект имеющий еще и метод write, то дернуть write через интерфейс мы не сможем?

Michael
13.07.2017
06:33:41
rtfm

Vladimir
13.07.2017
06:33:56

Google

Vladimir
13.07.2017
06:35:35

zk
13.07.2017
06:35:45
rtfm
ну да, вот только в процессе изучения сильно разочаровался в Go, и не успел дойти до интерфейсов

Vladimir
13.07.2017
06:36:17
Как то это слишком эмоционально :)

Michael
13.07.2017
06:36:45
нехочешь ср*ть, не мучай *опу

zk
13.07.2017
06:36:50

Vladimir
13.07.2017
06:37:38

Daniel
13.07.2017
06:53:05

zk
13.07.2017
06:55:25
Плач?

Daniel
13.07.2017
06:56:02

zk
13.07.2017
06:57:42
я знаю как устроен мой сервис, ничего даже и не нужно замерять, и так все ясно

Daniel
13.07.2017
06:57:56
Ага-ага

zk
13.07.2017
06:59:39

Daniel
13.07.2017
06:59:58
Много - это сколько?

Google

zk
13.07.2017
07:01:14
в три-четыре раза больше чем могло-бы быть без больших оптимизаций

Daniel
13.07.2017
07:01:54
И?

Vladimir
13.07.2017
07:02:17
В 3-4 раза больше нуля все равно ноль

Daniel
13.07.2017
07:02:19
Почему вы думаете, что это важно?

zk
13.07.2017
07:02:20
я не собераюсь гнаться за скоростью, но хуйню делать - тоже

Vladimir
13.07.2017
07:02:31
Также как в 3-4 раза больше 1, это все равно мало

Daniel
13.07.2017
07:02:54
Определение хуйни разное для разных языков

Vladimir
13.07.2017
07:03:12
Вопрос ещё в том как алокатор работает
И насколько дорого взять памяти

Daniel
13.07.2017
07:03:32
Вот как раз то, что вы придумываете, и есть хуйня в терминах go

Vladimir
13.07.2017
07:04:12
Плюс надо хорошо понимать как работают внутри типы а го

Daniel
13.07.2017
07:04:39

Vladimir
13.07.2017
07:05:05
Можно даже собрать код с флагами и проверить что уходит в хип

zk
13.07.2017
07:05:36
Да
пиздец, у вашей реализации стек резиновый?
бля, много уходит, гошка плохо с этим справляется вроде

Daniel
13.07.2017
07:06:25

zk
13.07.2017
07:07:53

Vladimir
13.07.2017
07:08:38
@hexenhammer не резиновый, но растягивается неплохо

Google

Vladimir
13.07.2017
07:08:55
у Гошки проблемы когда у тебя гигабайты мусора в секунду
с рантаймом
и то как бы тогда они еще не такие проблемы
проблемы-проблемы когда это десятки гигабайт мусора в секунду
у тебя такой проект?

zk
13.07.2017
07:09:51

Vladimir
13.07.2017
07:09:59
занятая память например

zk
13.07.2017
07:10:12
нет

Vladimir
13.07.2017
07:10:15
статистику зря не собираешь, полезно
ты не знаешь что такое "много"
ты не знаешь сколько потребляет твоя софтина
но топишь за "слишком много"
так вот нельзя
@hexenhammer https://github.com/go-graphite/carbonzipper/blob/master/mstats/mstats.go хотя бы такое экспортируй
можешь прям этот модуль и взять.
он из GC статистику экспортирует в пару глобальных переменных
или включи "net/http/pprof" и потыкайся в /debug/vars немного, там тоже инфа есть
и давай поговорим предметно, с цифрами

Google

zk
13.07.2017
07:12:58

Vladimir
13.07.2017
07:13:20
парсер валится на "перечитай вопрос-ответ"
какой вопрос и какой ответ мне перечитать?

zk
13.07.2017
07:15:44

Vladimir
13.07.2017
07:16:22
@hexenhammer ты о чем?
чувак, я потерял контекст обсуждения, не понимаю на какой из вопросов и какой из ответов ты ссылаешься и т.п.

zk
13.07.2017
07:17:55
про что есть много

Vladimir
13.07.2017
07:18:43
Как раз закономерный вопрос

Daniel
13.07.2017
07:19:25
И - да, плач об аллокациях исполняют обычно те, кто ничего не мерял

Vladimir
13.07.2017
07:20:50
Уже

Daniel
13.07.2017
07:22:02
Пока результат этого теста 10 из 10

zk
13.07.2017
07:22:25
вот же ебанашки, кто ныл?
я написал что их может стать в 3-4 раза меньше

Daniel
13.07.2017
07:22:49
И не ответил - почему это важно

zk
13.07.2017
07:22:57
вы нначали нести хрень про не мерял\не знает
что тебе сказать, нет не важно?

Vladimir
13.07.2017
07:24:54

Google

Vladimir
13.07.2017
07:25:11
Ты не сказал что такое в твоём понимании "много алокаций"
Нафига ты вообще о них паришься
И т.п.

zk
13.07.2017
07:26:46
Много - это сколько?
в три-четыре раза больше чем могло-бы быть без больших оптимизаций

Vladimir
13.07.2017
07:27:13

Daniel
13.07.2017
07:27:18
Это на другой вопрос ответ

Vladimir
13.07.2017
07:27:21
Ты тупой или придуриваешься?

zk
13.07.2017
07:27:24
ну пиздец, вы два ответа в одну ккучу собрали
второй не про то

Sergey
13.07.2017
07:28:40
какая то каша в голове.

zk
13.07.2017
07:29:14

Daniel
13.07.2017
07:31:04
как раз таки нет
Я сегодня терпелив...
Важны абсолютные, а не относительные значения

Alex
13.07.2017
07:31:47

Vladimir
13.07.2017
07:31:50

Daniel
13.07.2017
07:31:54

zk
13.07.2017
07:35:48
вы тут походу реально привыкли нести хуйню - если люди забивали на это, это не значит что все будут делать также
может стоит допустиь что вы не правы, и осилить понять так-ли это?

Daniel
13.07.2017
07:36:35
мы примерно три раза в месяц допускаем и осиливаем. с инструментами измерительными в руках, в отличие от некоторых...

Vladimir
13.07.2017
07:36:47

Sergey
13.07.2017
07:37:22
возможно стоит развернуть этот довод в обратную сторону? он работает в обе стороны.
пока дискуссия выглядит так:
- можно много сэкономить
- сколько?
- не знаю но много
- сколько? и смысл экономить если там мало?
- вы долбоебы