Новости .Net 8
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 22.02.23 08:55
Оценка: 136 (3) +2
Announcing .NET 8 Preview 1


ASP.NET Core updates in .NET 8 Preview 1

EF Core 8 Preview 1: Raw, lazy, and on-time
и солнце б утром не вставало, когда бы не было меня
Re: Новости .Net 8
От: vaa  
Дата: 23.02.23 03:43
Оценка: 33 (1)
Здравствуйте, Serginio1, Вы писали:

S>Announcing .NET 8 Preview 1


Провел эксперимент c хв ))

AOT
./dotnet-sdk-8.0.100-preview.1.23115.2-linux-x64/dotnet publish -c release -r linux-x64 -p:StripSymbols=true -p:PublishAot=true



nn@lx:~/Downloads/n8/bin/release/net8.0/linux-x64/publish$ time ./n8
Hello, World!

real    0m0,005s
user    0m0,000s
sys    0m0,007s
nn@lx:~/Downloads/n8/bin/release/net8.0/linux-x64/publish$ time ./n8
Hello, World!

real    0m0,005s
user    0m0,007s
sys    0m0,000s
nn@lx:~/Downloads/n8/bin/release/net8.0/linux-x64/publish$ time ./n8
Hello, World!

real    0m0,005s
user    0m0,000s
sys    0m0,007s


zig init-exe && zig build
nn@lx:~/Downloads/zz/zig-out/bin$ time ./zz 
All your codebase are belong to us.
Run `zig build test` to run the tests.

real    0m0,001s
user    0m0,001s
sys    0m0,000s


javac main.java
nn@lx:~/Downloads$ time java main 
hello!

real    0m0,028s
user    0m0,021s
sys    0m0,011s


#include<stdio.h>
int  main () {
  printf("hello!\n");
  return 0;
}
// gcc a.c -O3 -Wall -s


nn@lx:~/Downloads/n8$ time ./a.out 
hello!

real    0m0,001s
user    0m0,001s
sys    0m0,000s


также незначительное улучшение у fsi
 time ./dotnet fsi fs.fsx
hello!

real    0m1,806s
user    0m2,272s
sys    0m0,231s


fsi с 6-кой:
real 0m2,347s
user 0m2,487s
sys 0m0,149s

UPD
D2 ~ 3мс
по размеру у шарпа да, exe как и заявлено, но есть еще pdb который несколько больше ))
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 01.03.2023 1:32 Разраб . Предыдущая версия . Еще …
Отредактировано 01.03.2023 1:30 Разраб . Предыдущая версия .
Отредактировано 23.02.2023 3:45 Разраб . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.