Size: a a a

2020 September 02

EG

Egor Gusarenko in .NET Talks
Andrey Filippov
есть реализации которые его лишены
Там далеко до полных реализаций

насколько я знаю наброски реализаций без GIL есть, но это "не весь питон"
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Зато весь хуитон!
источник

AM

Anatoly Manzhugin in .NET Talks
Dr. Friedrich von Never
Но в .NET5 это же выпилят?
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Вон, как графики-то растут!
источник

AM

Anatoly Manzhugin in .NET Talks
However, many people mean something more specific when they say AOT. They want a solution that has the following characteristics: extremely fast startup, no IL present (for size and obfuscation reasons), a JIT is (at most) optional, and binary size is as small as it can be. We use the term “native AOT” to describe that point on the AOT spectrum. The single file solution we have in .NET 5.0 doesn’t satisfy this definition of AOT.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Anatoly Manzhugin
However, many people mean something more specific when they say AOT. They want a solution that has the following characteristics: extremely fast startup, no IL present (for size and obfuscation reasons), a JIT is (at most) optional, and binary size is as small as it can be. We use the term “native AOT” to describe that point on the AOT spectrum. The single file solution we have in .NET 5.0 doesn’t satisfy this definition of AOT.
Это действительно другое
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Ты вещи-то не путай мне тут
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Есть всякие там тримминги, есть single-file deployment, есть self-contained deployment
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Они все — не про отказ от managed кода
источник

AM

Anatoly Manzhugin in .NET Talks
ну т.е. AOT в том виде каком большинство community(по их опросу) хочет - нет.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Есть ngen/crossgen. Они — про экономию на JIT time, но всё ещё не про отказ от managed code.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Есть CoreRT, и вот он — про отказ от managed code.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Это разные направления работы, которые в итоговой сборке будут работать друг с другом вместе
источник

AM

Anatoly Manzhugin in .NET Talks
Dr. Friedrich von Never
Есть CoreRT, и вот он — про отказ от managed code.
только CoreRT помечен как experimental
источник

AM

Anatoly Manzhugin in .NET Talks
и точно не будет в таком виде в .Net
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Сперва потримать, потом прогнать через corert, а затем статически слинковать с рантаймом (в новомодном single-file mode), и сделать self-contained exec
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Вот это нужно
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Anatoly Manzhugin
только CoreRT помечен как experimental
Да, его пока не планируют выпускать, всё верно.
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
Ну то есть вот я насчитал четыре направления работы
источник

Dv

Dr. Friedrich von Ne... in .NET Talks
По трём из которых мы точно знаем, что продвижение есть
источник