Qual è la differenza di contenuto tra la tesi 1996 di Chris Okasaki e il libro del 1999, Purely Functional Data Structures? [chiuso]

25

Voglio leggere strutture dati puramente funzionali. Ho trovato facilmente la tesi (che è liberamente disponibile in formato PDF) , ma vedi che c'è disponibile anche un libro . Quindi mi piacerebbe sapere quali sono le differenze, se ce ne sono, tra queste due pubblicazioni.

    
posta Kostiantyn Rybnikov 31.01.2013 - 13:12
fonte

2 risposte

25

Ecco un post del blog dell'autore, dove dice

I thought that the basic organization of my dissertation was pretty solid, so mostly I was able to focus on adding and adjusting things to make it work better as a book. For example, I no longer had the constraint from my dissertation of having to focus on original work, so I was free to add data structures that had been developed by other people.

e

The main additions were expanded introductory material (such as my simplification of red-black trees, which was developed a few weeks after my thesis defense in a series of emails with Richard Bird), exercises, and an appendix including all the source code in Haskell (the main text used source code in Standard ML).

    
risposta data 31.01.2013 - 15:18
fonte
9

Come proprietario del libro ( sebbene non ne abbia tratto gran parte ) posso sottolineare che aggiunge un'appendice piuttosto grande con le traduzioni Haskell del suo codice ML.

A parte questo, sembra che abbia essenzialmente preso la sua tesi, l'abbia rielaborata e pubblicata ufficialmente, proprio come si vedrebbe da una nuova edizione di qualsiasi riferimento alla programmazione. Probabilmente puoi ottenere molto dalla tesi gratuitamente, ma nel libro ci saranno alcune correzioni, riformulazioni e riferimenti extra.

    
risposta data 31.01.2013 - 14:42
fonte

Leggi altre domande sui tag