Size: a a a

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

2021 October 25

HH

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

f

foi in Сrystal Lang — русскоговорящее сообщество
в точку, индексация тоже с 1 )
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
https://www.tiobe.com/tiobe-index/
Что-то Crystal совсем вывалился из обоймы. Ну и на 28-м месте угадайте кто
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
У него самая мощная фишка - параллельные вычисления где угодно: в тредах локальных, на процессах локальных, на процессах удалённых. Можно даже не морочиться с тем, где конкретно будет выполняться код. Бенчи часто весьма кривые: они не учитывают того, что нужно обязательно форсить компиляцию всех используемых функций заранее и уж точно не использовать код вне функций.
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Ну и сейчас отличная поддержка GPU Intel и Nvidia конечно здорово способствует притоку разработчиков.
источник

AK

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

TF

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

TF

Terry Filch in Сrystal Lang — русскоговорящее сообщество
я вот только за, что бы в facebook prophet перешли на julia вместо python+C++, ибо трешнячек ;)
источник

HH

Hz Hz in Сrystal Lang — русскоговорящее сообщество
в моих бенчах не самая быстрая https://github.com/kostya/benchmarks, фишки для оптимизации все применял
источник

TF

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

VF

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

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Самые мощные фишки - максимально эффективная утилизация процессоров, встроенный асинк как в Crystal и Go, практически нативная поддержка вычислений на GPU.
Чтобы такое забенчить, нужно очень заморочиться. Вот если бы сравнивали скорость распознавания капчи какой-нибудь - это был бы кейс 🙂
источник

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Забавно, я тут выше и предлагал сначала как-то получить простые числа, а потом искать их по trie. Правда, я хотел не через поиск десятичных цифр искать, а через побитовые сдвиги и поиск в бинарном дереве (вырожденный случай Trie). И что-то Vlad на меня зацыкал 🙂
источник

GV

Gleb Van in Сrystal Lang — русскоговорящее сообщество
Привет, Ребят у кого рекламные агентства/кто разработкой Software занимается в USA / UK / Australia / Canada / Europe - отпишитесь . Есть запрос
источник

E

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

AK

Andrey Konovalov in Сrystal Lang — русскоговорящее сообщество
Ну наверное тем, что параллельные вычисления и shared структуры в Julia поддерживаются непосредственно рантаймом. При этом не только в рамках одного хоста.
Понятно, что потратив в N раз больше времени и денег можно написать что-то подобное для Crystal и всего остального, но зачем.
Go тоже позиционирует параллельность как способ увеличить конкурентность запросов, обработать больше запросов в единицу времени. Каналы - крайне тормозная штука для таких вещей, чего конечно не скажешь об i/o
источник

E

Etki in Сrystal Lang — русскоговорящее сообщество
мы про утилизацию железа
источник

AK

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

DV

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

E

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