Ayrat
хуерга нетипичная в общем
Vladimir
Roman
штош, ну пускай тогда пишет высокопроизводительные резалты!
Ayrat
короче, могу его понять, работа с поинтерами и прочей лабудой не самая сильная сторона фшарпа
Диёр
Roman
Roman
надо поинтеры потеребить — запер это в сишарп проекте. Надо резалты — пошел в фшарп
Диёр
почему нельзя писать на фарше и ботлнеки на цэшарпе уже пилить?
Roman
Ayrat
В моей области CPU перф не бывает проблемой (ну если не писать O(n!) конечно же), почти всегда упирается в IO, правильный выбор структур данных
Тут фшарпик конечно же топчик
Ayrat
Ayrat
оба два активно юзают goto
Ayrat
поэтому и на сишарпе
Roman
Ayrat
Roman
о, про фпарсек не знал. Но я им и не собирался особо пользоваться
Vladimir
Диёр
никогда в жизни в цпубаунд не ударялся, весь проц базы пожирают обычно
Denis
Oleg
Denis
(но это без goto магии)
Oleg
в геймдеве фшарп мало применим как и большинство функциональщины из-за любви к имммутабельности, не такой ярой конечно, но тем не менее
эти копирования очень критичны
ну а под капотом куча делегат магии, которая просаживает перфоманс в наших реалиях
с сишарпом в этом плане проще, он считай почти 1к1 компилиться в то, что написал
Roman
Roman
В большинстве проектов, в которых я работал, главный потенциал оптимизации был не в том, чтобы более эффективно хранить коллекции, а в том, чтобы пять раз не читать из базы данных одну и ту же запись.
о, на одном дремучем проекте был запрос, который выполнялся час. Сугубо из-за долбоебизма, никаких технических причин не было. Выяснилось, что хранимка выполнялась 15 минут, а код был написан так, что вызывал ее 4 раза за 1 юзер-реквест)
Vagif
Vagif
Drum controlled Tetris.
Oleg
вообще с фшарпом странная ситуация в целом
если в JVM на скалу, кложур яро надрачивают, типа смотрите как всё классно
то в дотнете в среднем в фшарпу отношение "а че это такое? а зачем?"
это всегда удивляло
Andrew
Doge
Ayrat
сишечка всех испортила
Диёр
+
Ayrat
мне вот ее синтаксис кажется менее понятным
Oleg
сишечка для байтоёбов, не мешайте нам жить!
Oleg
но одну другом вообще никак не мешает
Ayrat
где байты надо ебать один раз на миллион
Диёр
Диёр
А синтаксис сишный
Roman
Диёр
Жс вроде тоже не байтоебит
Oleg
Oleg
си это такой макроассемблер
Oleg
продолжающий идеи инструкций
Oleg
а не выражений
Roman
Диёр
Oleg
да они не так далеки от си по синтаксису
если смотреть на то время, когда зарождался си
Oleg
там моднее было begin-end
Oleg
и вот это всё
Oleg
мир скобочек и звездочек популяризовал как раз Си
Oleg
причем разнообразных скобочек! на все случаи жизни
Диёр
такс, закупаемся респираторами
Диёр
В России выявили два первых случая заражения коронавирусом. В Забайкалье и Тюменской области. Оба - граждане Китая, заявила вице-премьер РФ Татьяна Голикова.
Оно уже здесь
Крылатый
Hog
Hog
Hog
По следам пражской вакансии :)
Hog
https://twitter.com/hmemcpy/status/1223187716759748609?s=12
Vagif
Сижу на докладе Влашина Reinventing transaction script. Пока что разочаровывает. Первые полчаса - повторение основ DDD на фшарпе. Для первый раз пришедших на его доклад ок, но я рассчитывал на что-то совсем новое.
Vladislav
Roman
Vagif
NDC London.
Vladislav
Roman
NDC London.
мб из-за того, что конфа не специализируется на фшарпе, он скидку делает для аудитории?
Roman
вообще забавно конечно — NDC London)
Vladislav
и нельзя с ноги ворваться и не тратить 40 минут на hello world
Roman