A proč vlastně končí podpora 32bit arch, když je to celé pouze o parametru kompilátoru. Většina kódu je napsaná v C, nebo C++ (nezávisle na architektuře). Asi mají problém spustit kompilaci gcc --march=i386.
Při dnešních výkonech firemních datacenter je to zanedbatelný čas i náklady na kompilaci.
Takže všem gratuluji k tomuto rozhodnutí a také gratuluji k odůvodnění tohoto rozhodnutí.
To mas easy, vyvojari sou patlalove (na root takovych chodi taky hromada) nemaj ani paru co jak kde funguje a pak to podle toho vypada - prekompilovat to casto jde jen na jejich vlastnim HW a nikde jinde, natoz spustit.
Natoz aby tusili (ci meli aspon paru) ze krome x86 existujou spousty dalsich architektur, klidne 8bitovych. A zcela bezne a ve velkym se pouzivaji.
Autor clanku se mezi ne muze smele zaradit hned svym prvnim argumentem ... 32bit tux umi samozrejme i na x86 adresovat mnohem vic nez 4GB RAM (a umej to i 32bit widle, a to i XP).
BTW: Pocet tech patlalu si muzes spocitat podle minusu u tohodle postu
Pod to se mohu podepsat. Uz jen takovy hloupy vyvojar "it works on my computer" dokaze zpusobit paseku. Takhle mimochodem fungoval vyvoj Sybase. Vzdycky to nekdo na svem compu zkompiloval a pak chudak zakos resil cesty ke knihovnam, nedejboze unresolved symbols a spinave hacky typu LD_LIBRARY_PATH. O problemech na sparcu a powerpc radeji ani nemluvim.
Teorie o prekompilovani je pekna, pokud nenarazite na libku ktera ma hromadu hacku pro 32bitovou architekturu a linker je tak neskutecne volodroidsky nedodelany, ze neumoznuje natahovat libky podle subarchitektur( jako napr na intel MMX,SSE,SSE2 etc.) tak smula priteli. Uz jen na 32bitech jsi skoncil. Do 64bitu uz musi nekdo ten kod co dela treba dekompresi videa dostatecne abstraktne prepsat.
Dalsi veci je ze mate kus softu ktery by sice sel na 32bitu po premlouvani kompilovat, ale pouziva binarni blob pod NDA jez je 64bit only. Pripadne je k tomu i zdrojak, ale ten kod je od roku 1996 or prvni 64bitove implementace a to otestovany na uplne jine architekture.
Nooo x86. Pokud vezmeme PAE. Mne celkem necelych 4GB na proces (u linuxu je to snad nejak 3,5 tusim, ten to natahuju z pasek, musel bych se podivat:))) prijde docela malo. U nekterych aplikaci to uz nemusi stacit. Je sice fajn adresovat vic pameti, ale to omezeni na proces (ze zcela jasnych duvodu) je limitujici.
Na 8bitovych architekturach se nepouziva linux ale obycejne se zvazi jestli ma cenu dat tam vubec nejaky operacni system.