Информация об изменениях

Сообщение Re[24]: Реальная производительность WebAssembly? от 19.09.2017 8:29

Изменено 19.09.2017 8:32 Serginio1

Re[24]: Реальная производительность WebAssembly?
Здравствуйте, Ikemefula, Вы писали:

I>Здравствуйте, Serginio1, Вы писали:


S>> Ну там немного трудов то. Было бы время сделал. Я люблю тесты и написал бы на TS http://electricessence.github.io/TypeScript.NET/

S>>https://github.com/electricessence/TypeScript.NET

I>А, ну ясно, трудов немного, но времени надо очень много. Спасибо, кеп!


Там код на TS один в один C# повский. При этом кода то всего раз два и обчелся. Возьми хотя бы
http://rsdn.org/forum/dotnet/6808392.1
Автор: Serginio1
Дата: 13.06.17


первый тест

public class Test

{

    public static void Main()

    {

        while (true)

        {

            var q = new Queue<int>();

            var sw = Stopwatch.StartNew();

            for (int i = 0; i < 100_000_000; i++)

            {

                q.Enqueue(i);

                q.Dequeue();

            }

            Console.WriteLine(sw.Elapsed);

        }

    }

}


его трудно на TS перевести?
Re[24]: Реальная производительность WebAssembly?
Здравствуйте, Ikemefula, Вы писали:

I>Здравствуйте, Serginio1, Вы писали:


S>> Ну там немного трудов то. Было бы время сделал. Я люблю тесты и написал бы на TS http://electricessence.github.io/TypeScript.NET/

S>>https://github.com/electricessence/TypeScript.NET

I>А, ну ясно, трудов немного, но времени надо очень много. Спасибо, кеп!


Там код на TS один в один C# повский. При этом кода то всего раз два и обчелся. Возьми хотя бы
http://rsdn.org/forum/dotnet/6808392.1
Автор: Serginio1
Дата: 13.06.17


первый тест

public class Test

{

    public static void Main()

    {

        while (true)

        {

            var q = new Queue<int>();

            var sw = Stopwatch.StartNew();

            for (int i = 0; i < 100_000_000; i++)

            {

                q.Enqueue(i);

                q.Dequeue();

            }

            Console.WriteLine(sw.Elapsed);

        }

    }

}


его трудно на TS перевести?

Кстати а как в Node.js с многопоточностью? Можно еще и parallel foreach проверить