Mostra notizie nelle discussioni
  • Avatar
    Scritto da
    Non Autenticato
    il 2010-10-15 23:05:00.0 alle 2010-10-15 23:05:00.0
    Linus Torvalds
    Ieri 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...
    • Avatar
      ☺
      Scritto da
      il 2010-10-16 03:48:00.0 alle 2010-10-16 03:48:00.0
      Trollate totali: 3444
      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. Perplesso

      > 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? Newbie, inesperto
      • Avatar
        ☺
        Scritto da
        Alessandrox
        (XYZ)Troll
        il 2010-10-16 07:55:00.0 alle 2010-10-16 07:55:00.0
        Trollate totali: 11553
        Re: Linus Torvalds
        - 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?
        > Newbie, inesperto

        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!
        • Avatar
          ☺
          Scritto da
          il 2010-10-16 12:44:00.0 alle 2010-10-16 12:44:00.0
          Trollate totali: 3444
          Re: Linus Torvalds
          > > Mah, perche`, col kernel monolitico monoblocco,
          > > quando qualcosa non andava era un piacere?
          > > Newbie, inesperto
          >
          > 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. Ficoso
          • Avatar
            ☺
            Scritto da
            Alessandrox
            (XYZ)Troll
            il 2010-10-16 23:25:00.0 alle 2010-10-16 23:25:00.0
            Trollate totali: 11553
            Re: Linus Torvalds
            - Scritto da: alex.tg
            > > > Mah, perche`, col kernel monolitico
            > monoblocco,
            > > > quando qualcosa non andava era un piacere?
            > > > Newbie, inesperto
            > >
            > > 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.
            > Ficoso

            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!
      • Avatar
        Scritto da
        Non Autenticato
        il 2010-10-16 10:17:00.0 alle 2010-10-16 10:17:00.0
        Re: Linus Torvalds

        - Scritto da: alex.tg
        > Mah, perche`, col kernel monolitico monoblocco,
        > quando qualcosa non andava era un piacere?
        > Newbie, inesperto

        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.
        • Avatar
          ☺
          Scritto da
          Alessandrox
          (XYZ)Troll
          il 2010-10-16 11:12:00.0 alle 2010-10-16 11:12:00.0
          Trollate totali: 11553
          Re: Linus Torvalds

          - Scritto da:
          >
          > - Scritto da: alex.tg
          > > Mah, perche`, col kernel monolitico monoblocco,
          > > quando qualcosa non andava era un piacere?
          > > Newbie, inesperto
          >
          > 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
          Ma smettila di secernere cazzate!
          • Avatar
            Scritto da
            Non Autenticato
            il 2010-10-16 11:33:00.0 alle 2010-10-16 11:33:00.0
            Re: Linus Torvalds

            - Scritto da: Alessandrox
            >
            > - Scritto da:
            > >
            > > - Scritto da: alex.tg
            > > > Mah, perche`, col kernel monolitico
            > monoblocco,
            > > > quando qualcosa non andava era un piacere?
            > > > Newbie, inesperto
            > >
            > > 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


            Rotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridere
            Rotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridere

            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

            Fan Linux
            • Avatar
              ☺
              Scritto da
              Alessandrox
              (XYZ)Troll
              il 2010-10-16 23:11:00.0 alle 2010-10-16 23:11:00.0
              Trollate totali: 11553
              Re: Linus Torvalds
              - Scritto da:
              >
              > - Scritto da: Alessandrox
              > >
              > > - Scritto da:
              > > >
              > > > - Scritto da: alex.tg
              > > > > Mah, perche`, col kernel monolitico
              > > monoblocco,
              > > > > quando qualcosa non andava era un piacere?
              > > > > Newbie, inesperto
              > > >
              > > > 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
              >
              >
              > Rotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridere
              > Rotola dal ridereRotola dal ridereRotola dal ridereRotola dal ridere
              >
              > 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
              > Fan Linux

              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. A bocca storta
              -----------------------------------------------------------
              Modificato dall' autore il 16 ottobre 2010 23.18
              -----------------------------------------------------------
              Ma smettila di secernere cazzate!
<softv>

Pagina generata in 95 millisecondi

Utenti attivi: 12 nell'ultimo minuto, 24 negli ultimi cinque minuti, 57 negli ultimi 15 minuti