Size: a a a

Сrystal Lang — русскоговорящее сообщество

2021 July 21

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
preview_mt был задолго до
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
В 0.30 что ли или даже в 0.27 каком-то появился
источник

TF

Terry Filch in Сrystal Lang — русскоговорящее сообщество
заслал им bump version
источник

TF

Terry Filch in Сrystal Lang — русскоговорящее сообщество
но вангую, что там много каких ЯП  так же требуют повышения версий
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Главное и опции сборки поменять. В идеале конечно для 1 CPU делать отдельную версию без preview_mt, но это вообще ХЗ как делать, если всё в докер пихается просто потому что "Докер!!"
источник

YS

Yura Sokolov in Сrystal Lang — русскоговорящее сообщество
Это даже в «нельзя называть» приводило к проблемам до не давнего времени. Легко можно было шедулер залочить.
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Ну круто, что наконец работает. Хотя под винду не пробовал.
источник

TF

Terry Filch in Сrystal Lang — русскоговорящее сообщество
в докер пихается, что бы спулить готовый кусок и не напрягаться, что нужны зависимости и тд, а сразу запустить
источник

TF

Terry Filch in Сrystal Lang — русскоговорящее сообщество
В идеале конечно для 1 CPU делать отдельную версию без preview_mt, но это вообще ХЗ как делать

можно сделать и отправить таки pr
источник

f

foi in Сrystal Lang — русскоговорящее сообщество
источник

СД

Сергей Деревянко... in Сrystal Lang — русскоговорящее сообщество
Подскажите плз, если нужно распарсить многоуровневый json, нужно описывать каждый уровень ? Или это как то по другому нужно делать ? И в каких кейсах лучше юзать или не юзать JSON::Any, и что в нем не хорошего ?
источник

TF

Terry Filch in Сrystal Lang — русскоговорящее сообщество
источник

СД

Сергей Деревянко... in Сrystal Lang — русскоговорящее сообщество
👍
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Моё ИМХО, что shards install немного проще докера. Но конечно с другими языками там всё не так просто
источник

HH

Hz Hz in Сrystal Lang — русскоговорящее сообщество
а этот код не пашет? any не типизирован везде придется конвертацию делать. для твоих структур возможно any лучше будет как раз.
источник

СД

Сергей Деревянко... in Сrystal Lang — русскоговорящее сообщество
Этот не пашет, ещё не разобрался почему (
источник

СД

Сергей Деревянко... in Сrystal Lang — русскоговорящее сообщество
Скорей все что то не учел, я думаю где в  Джейсоне ещё массивы есть, которые я не указал
источник
2021 July 24

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Не понимаю, а почему этот код, будучи скомпиленным с -Dpreview_mt, не приводит к race-condition'ам??
c = 0
ch = (0..9).map { Channel(Nil).new }
10.times do |ix|
 spawn do
   10.times { c += 1 }
   ch[ix].send(nil)
 end  
end

ch.each {|e| e.receive }
puts c
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Всё же нет, но всё равно стабильность результата странновата
источник