-
Linus TorvaldsScritto daNon Autenticatoil 2010-10-15 23:05:00.0 alle 2010-10-15 23:05:00.0Ieri ho visto un video del 2001 in cui Linus Torvalds su un palco spiegava un po' come aveva cominciato con Linux.
Ha detto che dopo il militare ha deciso che doveva interessarsi a qualcosa che non gli avrebbe più fatto fare attività fisica per il resto della sua vita.
Poi ha detto che in Finlandia pagava 50 euro all'anno per l'Università e in più riceveva anche delle borse di studio. Ha fatto l'università per 8 anni e mezzo. Cosa che in America non avrebbe mai potuto fare senza avere alle spalle una famiglia ricchissima.
Da bambino ha cominciato col vic20 e poi è proseguito con il Sinclair, non ricordo quale modello, ma non era lo spectrum. Diceva che come macchina faceva abbastanza schifo perché era molto instabile.
Poi ha detto che in Finlandia c'era zero supporto da parte della Sinclair. Cioè non c'erano programmi, te li dovevi scrivere te. Lui quindi ha fatto i primi esperimenti col basic e ci ha messo 5 anni prima di capire qualcosa di assembler.
Però ha detto che se non avesse cominciato così forse partendo dalle macchine di adesso che sono molto più complesse avrebbe trovato molto più difficile imparare.
Poi ha detto di Minix che condividevano con non so quante persone. Così nel frattempo comincia a sviluppare Linux su un 386. Dice che chi faceva il design del 386, riguardando tutto a posteriori, secondo lui doveva farsi di roba pesante perché c'erano delle cose che erano state scelte seguendo logiche assurde.
Poi è successo che per sbaglio ha rasato la partizione con Minix. Siccome per installarlo era impazzito, ha detto che quindi aveva preferito non rimetterlo e costringersi a continuare con lo sviluppo di Linux. La cosa più difficile è stata quella di creare un filesystem e anche la parte per il networking che è un macello.
Poi quando gli hanno chiesto del design lui ha detto che ha scelto quella via (alla open source) perché lui è la persona meno organizzata del pianeta e quindi gli andava benissimo quel metodo. Perché con Linux non c'è un obiettivo, ma ognuno contribuisce con qualcosa che interessa al suo di obiettivo.
Ha detto che il grande problema nel mondo del software quando fai un design è che stai parlando di cose che poi non sai se poi potrai farle. Quindi lui preferisce l'approccio evolutivo del software, anche perché come designer sarebbe un incapace.
Poi ha detto che è lo stesso per la politica, si fanno i programmi elettorali, però poi ti trovi di fronte a dei problemi che non sai risolvere e tutto il tuo programma va a farsi benedire. Basta un mastella con 3 senatori che ti manda tutto all'aria (sì ha detto tutto così, però ha pronunciato Mastiela e non Mastella)
Poi ha detto che il micro kernel era bella come idea, ma poi quando qualcosa non andava era un incubo, boh forse l'ha detta un po' diversamente, non ricordo.
A Transameta gli piaceva soprattutto con chi lavorava. Ha detto che non conta cosa fai, ma se lo fai con delle persone che ti piacciono allora diventa tutto molto più bello. Poi si è scaricata la batteria del portatile...-
Re: Linus Torvalds> Da bambino ha cominciato col vic20 e poi è
> proseguito con il Sinclair, non ricordo quale
> modello, ma non era lo spectrum. Diceva che come
> macchina faceva abbastanza schifo perché era
> molto instabile.
Mah, instabile? Un micro dell'epoca? E` come dire che una mosca e` instabile. Per esempio io sono instabile, ma una mosca che dovrebbe avere, di instabile?
> Però ha detto che se non avesse cominciato così
> forse partendo dalle macchine di adesso che sono
> molto più complesse avrebbe trovato molto più
> difficile
> imparare.
Forse, o forse si sarebbe convenientemente accontentato di grattugiare un po' la superficie e ignorare l'abisso sottostante.
> Dice che chi faceva
> il design del 386, riguardando tutto a
> posteriori, secondo lui doveva farsi di roba
> pesante perché c'erano delle cose che erano state
> scelte seguendo logiche
> assurde.
Quoto, ma sono state piu` che altro logiche di retrocompatibilita`, sovrappostesi negli anni a formare un labirinto di cazzate col quale ancora oggi facciamo i conti. Le rimanenti cazzate probabilmente derivano dagli esperti di marketing. D'altronde, immagino sia stata una filosofia vincente dal punto di vista commerciale. Il 386 e` ancora con noi, comunque.
> Ha detto che il grande problema nel mondo del
> software quando fai un design è che stai parlando
> di cose che poi non sai se poi potrai farle.
> Quindi lui preferisce l'approccio evolutivo del
> software, anche perché come designer sarebbe un
> incapace.
Ah be' immagino che la prima frase giustifichi la seconda.
> Poi ha detto che è lo stesso per la politica, si
> fanno i programmi elettorali, però poi ti trovi
> di fronte a dei problemi che non sai risolvere e
> tutto il tuo programma va a farsi benedire.
No, se non li si sa risolvere e` solo colpa nostra.
> Poi ha detto che il micro kernel era bella come
> idea, ma poi quando qualcosa non andava era un
> incubo, boh forse l'ha detta un po' diversamente,
> non
> ricordo.
Mah, perche`, col kernel monolitico monoblocco, quando qualcosa non andava era un piacere?
-
Re: Linus TorvaldsScritto daAlessandrox(XYZ)Trollil 2010-10-16 07:55:00.0 alle 2010-10-16 07:55:00.0Trollate totali: 11553- Scritto da: alex.tg
> > Poi ha detto che il micro kernel era bella come
> > idea, ma poi quando qualcosa non andava era un
> > incubo, boh forse l'ha detta un po'
> diversamente,
> > non
> > ricordo.
>
> Mah, perche`, col kernel monolitico monoblocco,
> quando qualcosa non andava era un piacere?
>
Mah infatti... normalmente viene scelto anche perché semplifica lo sviluppo rispetto al monolitico che però ha prestazioni maggiori... su macchine lente tipo i 386... ma credo che si riferisse proprio a questo che su un 386 non era proponibile, mi pare di aver letto di una sua affermazione del genere.
-----------------------------------------------------------
Modificato dall' autore il 16 ottobre 2010 08.01
-----------------------------------------------------------Ma smettila di secernere cazzate!-
Re: Linus Torvalds> > Mah, perche`, col kernel monolitico monoblocco,
> > quando qualcosa non andava era un piacere?
> >
>
> Mah infatti... normalmente viene scelto anche
> perché semplifica lo sviluppo rispetto al
> monolitico che però ha prestazioni maggiori... su
> macchine lente tipo i 386... ma credo che si
> riferisse proprio a questo che su un 386 non era
> proponibile, mi pare di aver letto di una sua
> affermazione del
> genere.
Allora poteva provare a farlo monolitico in flat addressing e mettendo tutto nell'anello zero, cosi` era velocissimo. Se gli utenti poi non sanno difendersi, non e` colpa del computer.
-
Re: Linus TorvaldsScritto daAlessandrox(XYZ)Trollil 2010-10-16 23:25:00.0 alle 2010-10-16 23:25:00.0Trollate totali: 11553- Scritto da: alex.tg
> > > Mah, perche`, col kernel monolitico
> monoblocco,
> > > quando qualcosa non andava era un piacere?
> > >
> >
> > Mah infatti... normalmente viene scelto anche
> > perché semplifica lo sviluppo rispetto al
> > monolitico che però ha prestazioni maggiori...
> su
> > macchine lente tipo i 386... ma credo che si
> > riferisse proprio a questo che su un 386 non era
> > proponibile, mi pare di aver letto di una sua
> > affermazione del
> > genere.
>
> Allora poteva provare a farlo monolitico in flat
> addressing e mettendo tutto nell'anello zero,
> cosi` era velocissimo. Se gli utenti poi non
> sanno difendersi, non e` colpa del computer.
>
OK non c'e' bisogno di essere così estremi....
Secondo lui un kernel monolitico con moduli dinamici era il miglior compromesso tra facilità di manutenzione e prestazioni.
Probabilmente con le macchine odierne questa scelta è superata ma ormai....Ma smettila di secernere cazzate!
-
-
-
Re: Linus TorvaldsScritto daNon Autenticatoil 2010-10-16 10:17:00.0 alle 2010-10-16 10:17:00.0
- Scritto da: alex.tg
> Mah, perche`, col kernel monolitico monoblocco,
> quando qualcosa non andava era un piacere?
>
Probabilmente era più semplice da risolvere. Con il microkernel hai tante piccole parti che interagiscono tra di loro quindi quando hai un problema sarà più difficile capire chi cosa come quando.-
Re: Linus TorvaldsScritto daAlessandrox(XYZ)Trollil 2010-10-16 11:12:00.0 alle 2010-10-16 11:12:00.0Trollate totali: 11553
- Scritto da:
>
> - Scritto da: alex.tg
> > Mah, perche`, col kernel monolitico monoblocco,
> > quando qualcosa non andava era un piacere?
> >
>
> Probabilmente era più semplice da risolvere. Con
> il microkernel hai tante piccole parti che
> interagiscono tra di loro quindi quando hai un
> problema sarà più difficile capire chi cosa come
> quando.
Ma sarebbe anche più facile isolare il problema dal momento che ogni parte ha un codice più semplice da gestire ed analizzareMa smettila di secernere cazzate!-
Re: Linus TorvaldsScritto daNon Autenticatoil 2010-10-16 11:33:00.0 alle 2010-10-16 11:33:00.0
- Scritto da: Alessandrox
>
> - Scritto da:
> >
> > - Scritto da: alex.tg
> > > Mah, perche`, col kernel monolitico
> monoblocco,
> > > quando qualcosa non andava era un piacere?
> > >
> >
> > Probabilmente era più semplice da risolvere. Con
> > il microkernel hai tante piccole parti che
> > interagiscono tra di loro quindi quando hai un
> > problema sarà più difficile capire chi cosa come
> > quando.
>
> Ma sarebbe anche più facile isolare il problema
> dal momento che ogni parte ha un codice più
> semplice da gestire ed
> analizzare
AHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHHA
AHAHAHAHAHAHAHAHA
AHAHAHAHAHAHAHHA









MI FATE SGANASCIA'
UNO CHE È TUTTA LA VITA CHE PARLA DI STO LINOLEUM E NON HA COMBINATO UN CAZZO VA A DIRE CHE LINUS TORVALDS DI DESIGN NON CAPISCE NIENTE
PER NON DIRE DEL RESTO
HAHAHA
L'ALTRO CHE DICE CHE IL MICROKERNEL HA I PROBLEMI PIÙ SEMPLICI DA ISOLARE
ALESSANDROX FACCI VEDERE IL MICROKERNEL CHE HAI CREATO VISTO CHE NE CAPISCI PIÙ DI LINUS TORVALDS
HAHAHAHAHA
MA POVERACCI CHE SIETE VOI ITALIANI
UN PO' DI MODESTIA NO? UN PO' DI UMILITÀ?
QUELLO HA CREATO IL PROGETTO OPEN SOURCE PIÙ IMPORTANTE DEL MONDO E VOI DOVETE SOLO STARE ZITTI E MUTI
INCHINATEVI A LINUX E BASTA
HAHAHAHAHAHA
POVERACCI
-
Re: Linus Torvalds> E NON HA COMBINATO UN CAZZO VA A DIRE CHE LINUS
> TORVALDS DI DESIGN NON CAPISCE NIENTE
Stando al troll di sopra, quello l'ha detto Torvalds.
> PER NON DIRE DEL RESTO
> HAHAHA
> L'ALTRO CHE DICE CHE IL MICROKERNEL HA I PROBLEMI
> PIÙ SEMPLICI DA
> ISOLARE
Per la gente normale, si`.
-
Re: Linus TorvaldsScritto daAlessandrox(XYZ)Trollil 2010-10-16 23:11:00.0 alle 2010-10-16 23:11:00.0Trollate totali: 11553- Scritto da:
>
> - Scritto da: Alessandrox
> >
> > - Scritto da:
> > >
> > > - Scritto da: alex.tg
> > > > Mah, perche`, col kernel monolitico
> > monoblocco,
> > > > quando qualcosa non andava era un piacere?
> > > >
> > >
> > > Probabilmente era più semplice da risolvere.
> Con
> > > il microkernel hai tante piccole parti che
> > > interagiscono tra di loro quindi quando hai un
> > > problema sarà più difficile capire chi cosa
> come
> > > quando.
> >
> > Ma sarebbe anche più facile isolare il problema
> > dal momento che ogni parte ha un codice più
> > semplice da gestire ed
> > analizzare
>
>
> AHAHAHAHAHAHAHAHA
> HAHAHAHAHAHAHAHHA
>
> AHAHAHAHAHAHAHAHA
>
> AHAHAHAHAHAHAHHA
>
>
>





>



>
> MI FATE SGANASCIA'
> UNO CHE È TUTTA LA VITA CHE PARLA DI STO LINOLEUM
> E NON HA COMBINATO UN CAZZO VA A DIRE CHE LINUS
> TORVALDS DI DESIGN NON CAPISCE NIENTE
>
> PER NON DIRE DEL RESTO
> HAHAHA
> L'ALTRO CHE DICE CHE IL MICROKERNEL HA I PROBLEMI
> PIÙ SEMPLICI DA
> ISOLARE
> ALESSANDROX FACCI VEDERE IL MICROKERNEL CHE HAI
> CREATO VISTO CHE NE CAPISCI PIÙ DI LINUS
> TORVALDS
> HAHAHAHAHA
> MA POVERACCI CHE SIETE VOI ITALIANI
> UN PO' DI MODESTIA NO? UN PO' DI UMILITÀ?
> QUELLO HA CREATO IL PROGETTO OPEN SOURCE PIÙ
> IMPORTANTE DEL MONDO E VOI DOVETE SOLO STARE
> ZITTI E
> MUTI
> INCHINATEVI A LINUX E BASTA
> HAHAHAHAHAHA
> POVERACCI
>
Veramente è l' opinione di chi sviluppa i S.O. con microkernel...
Non ho detto che ne capisco più di Torvald o che lui ne capisca poco...
Ne tantomeno che il Kernel Linux sia una merda...
Tra l' altro lessi che egli stesso aveva scelto il monolitico anche perchè aveva prestazioni superiori... e non perchè fosse più facile da mantenere, secondo lui
Mi sa che hai un cinghiale sullo stomaco.
-----------------------------------------------------------
Modificato dall' autore il 16 ottobre 2010 23.18
-----------------------------------------------------------Ma smettila di secernere cazzate!
-
-
-
-
-