Здравствуйте, Serginio1, Вы писали:1
S>·>Это может говорить о качестве такого компилятора, то что для него это — мучение. Правильно, как там vdimas упомянул? "зачем мучить компьютер компиляцией, когда у нас есть девушки".
S>·>Если придётся по какой-то причине понадобится реализовать похожий алгортим самому, в своём коде — компилятор тоже не осилит, и здравствуй unsafe, каша из топора.
S> Вот для .Net Native можно писать как угодно. Там скорость компиляции не важна. А вот jit малооптимизирующий компилятор.
java native тоже было, см.
GCJ, но померло, ибо не нужен, как оказалось, JIT мало в чём уступает AOT. Если понадобится — возродят, проблем нет.
S>>>Многие в нативе вообще ассемблерные вставки используют.
S>·>Если вставки для системных вещей — ок, если для прикладных, — не ок.
S> Так String это чуть ли не основной класс. Его стоит вылизать. То есть на C++ это нормально, а для C# это нонсенс.
Я в C++ не видел ассемблерных вставок в реализации std::basic_string или std::vector, в java тоже всё в пределах языка, без всяких native. А c# — это да, нонсенс.
S> То есть вполне возможно появление
Денег нет, вы держитеть.