Pull to refresh
15
0

User

Send message
Я видел, но не пробовал. Показалось не очень удобным с точки зрения конечного использования.

Запустил бенчмарк с кодогенерированым MessagePack — стало на 10% медленей)
Я то думал что там реализована генерация IL кода, что может в теории работать даже быстрее кода на C#

Сейчас, у меня нет точного ответа за счет чего получился буст. То что сразу просается в глаза, это возможность более полноценого inlining-а методов. В моей реализации у компилятора больше места где развернутся, поскольку все реально извесно на этапе компиляции.

Генератор C# кода там тоже есть как раз для Unity, тоже на основе Roslyn, Pre Code Generation(Unity/Xamarin Supports).

Я видел, но не пробовал. Показалось не очень удобным с точки зрения конечного использования.
Сон появился за долго до человека. Возможно изначально он был чем-то вроди енергозберегающего режима. Целый день организм бегает(хотя скорее плавает) ищет что поесть и время от времени убегает от хищиков, а ночь просто пережидает. Поскольку хрен что найдешь в этой темноте и не факт что успеешь заметить хищника(это наверно даже важне чем еда). В таком случее, лучше переждать в укромном месте. Потом, уже в последующих итерациях, прикрутили улучшеную регенерацию тканей и подготовку мозга к работе.
Чисто в академических целях, сколько вам лет?
UniRx вам в помощь.
А как обстоят дела с SDK? На всех офф. сайтах «Coming Soon» или «In preparation» хотя сама железка уже в продаже.
вот и самоцензура подъехала
В С# async/await не такой как в JS. Здесь есть Dispatcher, который решает как запускать и когда отпускать таски. Например в WPF диспатчер запускает все таски в threadpoоl-e, но таким образом чтобы один поток всегда занимался только UI. Если расмотреть серверный вариант диспатчера, то тут все таски работают паралельно. Если очень хочеться(а может иногда и нужно), можно написать диспатчер который будет выполнять все таски в одном потоке как в JS…
Люди так быстро не эволюционируют — до того это должно свойство было даже случайно возникнув — многажды отмереть за невостребованностью

Распознавание паттернов — это очень важное свойство и появилось оно очень давно, а то что у нас это развилось дальше думаю связано с появлением речи, поскольку она полностью базируется на их распознавании, сначала из звука, а потом уже из грамматики/синтаксиса для получения смысла.
повышение сложности не ведет к повышению популярности в общем случае, а скорей наоборот

Это скорее говорит о уровне развития «программного обеспечения» в массах. Да и вообще, примитивность относительное понятие, другие животные не могут даже этого, так что может это даже круто.
У меня есть теорія про музику… Мы(и другие животные) любим паттерны. Причина этому их сложность для повторения/поддержания, если кто-то их повторяет/поддерживает, то он крут и у него «хорошие» гены. Ярким примером могут быть павлины и их хвосты. Если павлин здоровы й и у него качественные гены, то хвост красивый и он пользуется популярностью. Вот если он заболеет или неудачно мутирует, то рисунок(и его паттерн) может пострадать. Примитивную музику сделать относительно легко, но чем сложнее паттерн тем больше он нам нравится до тех пор пока мы в состояние его понять в силу аппаратных и программных ограничений.
Сервер базы данных написаный на node.js… Както это резко уменьшает мое желание им пользоваться.
Xamarin работает на CLR, которая встраивается в основное приложение.
Какую «магию» это позволит нам сделать в будущем?=)
На данный момент у меня есть только pet-project, где я ее использую, пока все устраивает. Багов, которые реально мешают работать, пока не обнаружил.
Есть вот такая штука. Там конвекторы можно писать прямо во View(пример смотреть в разделе Binding Converters).
А что плохого в том что бы использовать несколько подходов? Религия не позволяет?
Вот мы и подхошли к мысли, что все подходы хороши, но при одном условии, если их использовать в нужных местах=)
По сути map который возвращет таски, которые инкапсулируют елементы массива и позволяют их обрабатывать парелельно. Я его так назвал по аналогии с миром .Net где async/await єсть уже относительно давно и метод AsParallel стал дополнением стандартной библиотеки. Имя может быть другим не в этом суть. Суть том что вместе с раширением возможностей языка будут расширены и возможности библиотек, не стоит об этом забывать.
Паралельно и короче…

async function fetchAll(urls) {
    return urls.asParalell().select(url => await fetch(url));
}

Information

Rating
Does not participate
Registered
Activity