Size: a a a

2018 November 21

YG

Yuriy Glukhov in ru.nim.talks
тест исключает констфолд? :)
источник

AF

Amir Fazleev in ru.nim.talks
Yuriy Glukhov
тест исключает констфолд? :)
Что это?)
источник

YG

Yuriy Glukhov in ru.nim.talks
написан ли тест таким образом, что у сишного компилера нет возможности жульничать и посчтитать в компайлтайме то, что предположительно должно было быть сделано в рантайме
источник

AF

Amir Fazleev in ru.nim.talks
Yuriy Glukhov
написан ли тест таким образом, что у сишного компилера нет возможности жульничать и посчтитать в компайлтайме то, что предположительно должно было быть сделано в рантайме
Лично для меня жульничество в приоритете) То есть чем умнее компилятор тем лучше
источник

AF

Amir Fazleev in ru.nim.talks
Что-то вроде проверки гипотезы эйлера
источник

AF

Amir Fazleev in ru.nim.talks
Кто быстрее посчитает тот и выиграл
источник

YG

Yuriy Glukhov in ru.nim.talks
смотря что тестировать =). констфолд это ортогональный подход к оптимизации, который, как правило не является репрезентативным фактором производительности (по сути вообще ничего общего с производительностью не имеет), поэтому его стараются исключить в бенчмарках. например кормя данные тесту из файла.
источник

YG

Yuriy Glukhov in ru.nim.talks
диаметральный пример - если данные захардкодить, то компилер потенциально сможет оптимизировать программу до вида echo "$ТУТ_ТВОЙ_РЕЗУЛЬТАТ". это конечно впечатляет с академической точки зрения (теория компилеров и все такое) то не имеет ничего общего с реальной жизнью
источник

S

Saimon in ru.nim.talks
Кто-нибудь пробовал nimpy под виндой?
У меня тестовый hello world выдает: "mymodule has no attribute greet"
источник

YG

Yuriy Glukhov in ru.nim.talks
когда-то пробовал... :)
источник

S

Saimon in ru.nim.talks
Yuriy Glukhov
когда-то пробовал... :)
Большой поклон :)
Не могу завести. Перепробовал питон с 3.5 по 3.7 и ним 19.0 и 19.9
источник

YG

Yuriy Glukhov in ru.nim.talks
при этом mymodule импортится без ошибок? странно...
источник

YG

Yuriy Glukhov in ru.nim.talks
что говорит dir(mymodule)?
источник

YG

Yuriy Glukhov in ru.nim.talks
по дизайну должно работать с любым питоном.
источник

YG

Yuriy Glukhov in ru.nim.talks
кстати, возможно архитектура не совпадает?
источник

S

Saimon in ru.nim.talks
Yuriy Glukhov
что говорит dir(mymodule)?
['doc',
'file',
'loader',
'name',
'package',
'path',
'spec']
источник

S

Saimon in ru.nim.talks
Yuriy Glukhov
кстати, возможно архитектура не совпадает?
Всё x64
источник

M

MIT/Benzands in ru.nim.talks
Saimon
Кто-нибудь пробовал nimpy под виндой?
У меня тестовый hello world выдает: "mymodule has no attribute greet"
источник

S

Saimon in ru.nim.talks
Да
источник

YG

Yuriy Glukhov in ru.nim.talks
@Saim0n1 ща занят малеха, через час вернусь, помогу, если не разберешься.
источник