
Влад
09.05.2016
16:47:42
Но для меня так и осталось загадкой почему для монгуза это такая ресурсоемкая операция

Dmitrii
09.05.2016
16:48:57
у меня на одном проекте как-то кто-то на ActiveRecord в Rails построил ETL
где каждый db row в модель собирался тоже
в итоге ETL который должен был запускаться раз в день

Google

Dmitrii
09.05.2016
16:49:26
начал занимтаь больше 24 часов времени
и это стало проблемой :)
переписали на clojure без моделей.. весь процесс занял 13 минут

Влад
09.05.2016
16:59:31

Dmitrii
09.05.2016
16:59:48
ну да
ну только если был бы jRuby :)

Влад
09.05.2016
17:00:27
Да не, Ruby не настолько медленный

Dmitrii
09.05.2016
17:01:30
ну.. в руби GIL есть :) который тебе не даст больше одного кора грузить

Влад
09.05.2016
17:03:58
А руби уже начал компилится в машинный код или до сих пор интерпретируется?

Антон
09.05.2016
17:04:50

Влад
09.05.2016
17:06:15

Антон
09.05.2016
17:07:11

Влад
09.05.2016
17:08:08

Google

Влад
09.05.2016
17:08:32
В этот нативный код расставляются всяческие маркеры
Если код не эффективно выполняется — он перекомпилируется движком

Антон
09.05.2016
17:09:41
Стой. Ты сейчас про V8?

Dmitrii
09.05.2016
17:09:42
мы о JIT говорим?
в руби его не было насоклько я помню :)

Влад
09.05.2016
17:10:15

Sergey
09.05.2016
17:11:06
Я не уверен, что все движки делают оптимистичные оптимизации и затем откатывают их.

Влад
09.05.2016
17:12:09

Sergey
09.05.2016
17:16:29
SpiderMonkey так не делает (во всяком случае про это здесь не написано https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Internals/Tracing_JIT)
Просто сама по себе стратегия оптимистичных оптимизаций окупается только на коде, который выполняется очень долго.
Для JS это не характерно.

Влад
09.05.2016
17:20:47
Прям заметно как время выполнения падает

Sergey
09.05.2016
17:23:09
Сама по себе JIT компиляция за 5 раз может и окупается. Но собрать трейсы выполнения байткода, скомпилировать, собрать трейсы выполнения нативного кода, перекомпилировать снова - вот это всё за 5 раз вряд ли окупится.

coda
09.05.2016
18:19:40
http://yyyyyyy.info/

Kirill
09.05.2016
18:27:41

[Anonymous]
09.05.2016
18:29:20
Пиздец
Вас даже больше чем в питоноконфе

Влад
09.05.2016
18:36:54

Kirill
09.05.2016
18:41:38

[Anonymous]
09.05.2016
18:42:27
Жабаскриптеров

Google

[Anonymous]
09.05.2016
18:42:32
Но не реактеров

Влад
09.05.2016
18:43:17
Тут всего 500 человек же
Большинство питонистов ретрограды и не пользуются телеграмами всякими

[Anonymous]
09.05.2016
18:46:18
Питон это пиздец
Вообще
Хочу вкатится в реакт
Что учить?

Evjeni
09.05.2016
18:46:46
зачем?

[Anonymous]
09.05.2016
18:47:08
А почему бы и нет?

Kirill
09.05.2016
18:47:17
потом - javascript

Evjeni
09.05.2016
18:47:32

Kirill
09.05.2016
18:47:33
а потом - сам react.js

[Anonymous]
09.05.2016
18:48:17
Бля
Что по реакту читать?

Admin
ERROR: S client not available

Mark
09.05.2016
18:48:46

Kirill
09.05.2016
18:50:25

Кисик
09.05.2016
18:51:03

Google

Кисик
09.05.2016
18:51:15
Офф доку, флакс

kaflan
09.05.2016
18:51:44
русский не нужен нужен только псевдо код, язик це инструмент

Кисик
09.05.2016
18:51:52
Роутер, а дальше смареть на готовые приложухи и бест практисес

[Anonymous]
09.05.2016
18:52:41
Ок

Kirill
09.05.2016
18:52:56
и редукс

[Anonymous]
09.05.2016
21:35:16
В тот

Ҫѐҏӗѫӑ
09.05.2016
21:35:21
@saytextbot реакт не нужен
реакт что?
реакт шило
@saytextbot водка лучше жыквери
блин я ниумею(

trump ? trump ? hillary
09.05.2016
21:41:21
так удали, не стыдно что ли?
релиз vscode 1.1

Кисик
09.05.2016
22:52:17
И как оно?

trump ? trump ? hillary
09.05.2016
23:14:05

Кисик
09.05.2016
23:14:48
Всмысле странный
Норм или нет?
Или сырое говно как и раньше?

trump ? trump ? hillary
09.05.2016
23:15:24
уже давно он не сырой