dekomote
Скептик
dekomote's setup
- Processor & Cooler
- Ryzen 9 9950x + Arctic Liquid Freezer ||| 360
- Motherboard
- X870 Aorus Elite WIFI7
- Storage
- Samsung NVME 980 Pro, Synology DS 920+
- PSU
- NZXT C850 ATX3.1
- RAM
- 2x16GB G-Skill 6000 CL32
- Video card
- EVGA RTX 3080Ti FTW3 Ultra
- Case
- Fractal Design North XL
- Mouse
- Razer Basilisk v3 Pro, Logitech Master MX 3
- Keyboard
- Keychron Q1 Max
- Audio
- Presonus Eris 3.5, Mackie CR8S
- Monitor
- Dell S2721DGF 165Hz HDR
- OS
- Fedora
GCC/CLANG/LLVM се компајлери. Не пишуваш во нив. Во што е напишан најголем дел од x86 софтверот поготово за windows знаеш? Ти уште мислиш дека сиот софтвер се тие 10 парчиња што ти стојат на windows машината во quicklaunch...А ако не е напишано баш во GCC? Најголем дел од x86 софтверот (поготово за Windows) не е пишуван у плеин GCC.
MS се префрла на electron или на .net и двете може да работат на arm. Hell, и њиндоњс има за арм ама вие сте запнале...
Не е интерпретерски! JVM не е интерпретер.Ако ја тупиме Java е хибрид. Прво компајлира до бајткод, после на ниво на машина интерпретира со JVM. Е сега ти пошто спомна JVM таму погоре, на тоа ниво, т.е. на ниво на комуникација со процесорот (архитектурата) Jава Е ИНТЕРПРЕТЕРСКИ јазик. Ако се користи успат и JIT дел од тој бајт код може и да остане компајлиран за во иднина директно во машински, нели. Впрочем на таа шема работеа и голем дел од Андроид програмите кога главен беше Далвик ВМ пред да се шифтнат на АРТ. Нели имаше (и уште има) .class, па .dex ili .odex, па на крај преку JIT идеше у машински спрема чипот што се користи.
Па, шо мислиш x86 као од мајка беше каква што е денес? Нема додадено нови инструкции па да се додаваат во кхм интерпретериА нив нели треба некој да ги среди за секој нов АРМ чип?
Ако е компајлирано за АРМ, работи нативно на АРМ. Не знам што не ти е јасно. Wine е транслатор на win sys повици, не и на процесорски инструкции. Не ти се јасни овие работиве со емулација и компајлирање изглеа...И многу други, меѓу кои и официјалната Alpha од 7Zip, работи ама, АМА, компајлирано за АРМ и пуштено или на RPi со Windows или прекуЛинукс со Wine или друг емулатор. Во било кој случај не е нативно АРМ, уште помалце arm64, успеваат сега за сега само со arm32, него со едно чудо емулации уз пат. Кога читате тредови читајте д крај, стиснете на линкови, побарајте уште нешто на интернет на таа тема, итн... На пример има едно PeaZip (pzip) базирано на опен сорс 7zip, сеуште експериментално со нејтив арм подршка. Најважното е што е портирано решение, а не рекомпајлирај си само.