rh 7.0, gcc a problemy
Milan Kerslager
milan.kerslager na spsselib.hiedu.cz
Čtvrtek Leden 4 10:02:24 CET 2001
On Thu, 4 Jan 2001, Ing. Pavel PaJaSoft Janousek wrote:
> Pruzkum? Pokud je to v danem programovacim jazyce povolena konstrukce
> (s implementacne nezavislym vysledkem (nejlepe definovanym)), je to opet
> problem kompilatoru. Pokud je to implementacne zavisly vysledek, nema v
Pruzkum proto, aby se vedelo, kde je problem. Neznam nikoho, kdo od boku
streli bez premysleni a hledani v dokumentaci, co je vlastne spravne.
> Zajimalo by mne, proc se jadro tak svazalo zrovna s GCC, neni prece
> tajemstvim, ze firemni kompilatory Intelu (nejen pro I-64, ale napr.
> Pentium a vyssi) jsou o dost optimalnejsi nez jakekoli i komercni
> prekladace... jenze tyto Intelovske kompilatory nejsou bezne rozsirene a
> bezne je vyvojari nepouzivaji (dodnes nevim proc..:-() a radsi pouziji
> zprasene volby a patche napr. do VC++ aby meli 'udajne' optimalizovany
> kod pro UniCPU Celeron apod.
No nevim. A jsou zadarmo? Josu dostupne? A bezi ten kompilator kdekoliv? A
cti vubec poradne normu?
> Je hezke, ze Intel spolupracuje s vyvojari Linuxu na jadre pro I-64,
> ale proc? Protoze se ho snazi prosadit na trhu (resp. zacina
> marketingova rez), kdyby jadro bylo skutecne psano tak, jak by melo
> vypadat (a jak IMHO jeste rada 1.2. vypadala), takova podpora ze strany
> Intelu by nebyla nutna a kernel by po upravach a doplneni sekce
No, jenze bysme meli jadro, ktere toho zrovna moc neumi....
> Takze z toho celeho vychazi, ze problem je zejmena v GCC (pry nejlepsi
> soucasny kompilator - to je ftip, ze?) a v kernelu, ktery se k nemu
> uplnul a ted se mu to velmi vymstiva...
Uprava pro jine kompilatory je mozna, ale to je taky nekdo musi pouzivat a
pak se to musi testovat. Pokud bude kompilator delat chyby, tak to je na
odstreleni....
> Ono cele Open source zacina vypadat podivne... podivame-li se na
> vehlasne projekty (vim, nekde se zacit musi, ale proc se sakra nepouci z
> chyb!?) je to k placi... Nekde jsem cetl myslenku, ze Linux a vse okolo
> tohoto boomu je hezke, je mozna moderni, ale stavi na starych (byt
> odzkousenych) principech. To je pravda, bohuzel zacina si tim velmi
Myslite Plan9 ??? Hmm, asi by to bylo hezke, ale zatim se to moc
neprosadilo...
> jen na na x86 paltforme? Prislo PCI2.0 a hle mame tu novy interface (tim
> padem minimalne nutnost prepsat vsechny PCI sitove ovladace), USB taky
> neni vykrik posledniho roku a v oficialnim jadre jeste neni, sitova cast
> pokud se nemylim se kompletne prepisuje po ctvrte, o jinych perifernich
> zarizenich (nemyslim proprietalni reseni, ale treba stredni tridu (na
> hi-end bych Linux nedal ani omylem)) radsi nemluve...
No nevim. Vsechno jde napsat lepe nebo s ohledem na novinky. Co IPv6? Taky
se to pak musi prepsat... ovladace nemusi vyhovovat novym potrebam (SMP,
interrupt versus pooling rizeni, ....)
> Byl jsem a jsem velky fanda Linuxu, ale to co zacina zejmena Red Hat,
> Kernel a Linus predvadet v poslednich 2 letech je skoro k nevire. IBM se
> vycital prosustrovany rok v OS/2 oproti Windows95. Jaky mel Linux naskok
> oproti WinNT (odmyslime-li GUI, myslim po serverove strance) jeste v
> roce 1997 a jaky ma nyni? Neprosustrovava nyni Linux jako OS daleko
> vice?
Eee? Aplikace a jadro jsou naprosto nezavisle svety. O co konkretne tedy
jde?
--
Milan Kerslager
E-mail: milan.kerslager na spsselib.hiedu.cz
WWW: http://www.spsselib.hiedu.cz/~kerslage/
Další informace o konferenci Linux