Nikolay
Так же херня
Nikolay
System.InvalidOperationException: The binary operator Add is not defined for the types 'System.Char' and 'System.Char'.
Vasily
Задачу ты этим деревом какую решаешь?
Nikolay
private char Invoke(IResolver resolver)
{
var current = default(char);
for (var c = 'a'; c <= 'x'; c++)
{
current = resolver.Resolve(c);
}
return current;
}
Nikolay
Вот такую
Nikolay
Просто тестовый пример
Nikolay
Проблема в том, что IResolver - struct, и его нужно на стеке создать
Vasily
И что он делает?
Vasily
А что нужно, чтобы делал?
Vasily
stackalloc в Linq нет, насколько я знаю
Vasily
Это для справки
Nikolay
Nikolay
Если ты внутри одного выражения создашь структуру, оно дальше стека не уйдёт
Nikolay
И всё будет хорошо
Vasily
По косвенным признакам ты пытаешься построить дерево экспрешнов
Vasily
Вопрос, для решения какой задачи
Nikolay
Nikolay
Вот задача
Vasily
Типа на проде пиздец?
Nikolay
Считай это just for fun
Vasily
Так он все равно же будет мусорить
Vasily
Там же такие же clr вызовы, как если бы ты руками императивно написал
Nikolay
Ну ок, не хочется IResolver'ом мусорить
Nikolay
А создавать его прямо внутри функции Invoke
Nikolay
Для этого и нужен expression
Vasily
В общем, совсем нипанятна
Vasily
Давай так
Vasily
Ты сначала напиши код без экспрешна
Nikolay
Vasily
А потом его перекинь в экспрешн
Vasily
Экспрешны сами по себе никакой магии не делают
Nikolay
Это понятно
Vasily
Ты напиши пример без них
Vasily
И посмотри, что с памятью будет
Nikolay
Nikolay
Вот
Vasily
F gjxtve htpjkdthjd ljk;yj ,snm vyjuj? rcnfnb&
Vasily
Почему резолверов должно быть много?
Nikolay
IResolver'ов?
Nikolay
Ну это просто сравнение разных способов
Nikolay
Вместо IResolver будет мидлварь
Hog
Донцову читать проще! Иногда смешно :) я правда читал :)
Hog
Не могу сказать, что 100% говно
Hog
У неё была такая поваренная книга для ленивых :) её рецептом курицы в духовке пользуюсь многие годы - результат отличный всегда :)
Roman
Переводные книги это всегда проблема с переводом. Мы в свое время читали про опционы книгу в офисе, были издания на русском и английском, так в русском издании даже в формулах ошибки были.
Roman
По программированию вообще беда. Особенно когда пытались перевести template и pattern словом шаблон, причем в одной книге.
x
Это да. Когда thread и stream оба «поток», тож отлично
x
SQL на помойку! https://42.tut.by/611271
Vladislav
Bonart
Дженерик - очень уж пиджин рашеном отдает
Bonart
В смысле для внутреннего общения ок но для книги - не думаю
Vladislav
https://reddit.com/r/programming/comments/9n0d4f/microsoft_brings_portfolio_of_over_60000_issued/
Dr. Friedrich
@AnutaU https://youtu.be/TFBCcNFEmDE найс доклад, чувачок очень задорно рассказывает про ероглифы.
Анна
Анна
спасибо :)
Hog
https://slikts.github.io/js-equality-game/
Ayrat
Ayrat
я короче понял насколько я плох
Vladislav
а есть игра где "это компилруется в жс" где на неправильные ответы - пьют?
Hog
Ayrat
(п|л)ох :) ?
вот да, я уже под конец начал ставить ПРОТИВ своей логики, потому что пиздец
Hog
"Есть один нюанс. Код - говно."
Анна
Выдала студентам задание ещё в понедельник. Условие одной задачи не дописала. А сказали про этот косяк только сейчас, причём несколько человек уже сдали правильное решение недописанной задачи 🤔
Klei
Анна
Hog
Анна
Я это писала в таком состоянии, что могла вполне перепутать репки на гитхабе и выложить свои решения в открытый %) но кажется нет
Анна
Klei
Это вообще математика или программирование?
Klei
Язык и т.п.?
Анна
конкретно эти задания на Racket
Hog
Ayrat "Я очень хочу в этот чат попасть" :))))
Ayrat
Ayrat
А до этого спокойно работал))
Hog
Я думал ты из этих... отцов-основателей
Ayrat