Introducing Blockchain with LISP: Implementați și extindeți Blockchains cu limbajul Racket

Evaluare:   (3.9 din 5)

Introducing Blockchain with LISP: Implementați și extindeți Blockchains cu limbajul Racket (Boro Sitnikovski)

Recenzii ale cititorilor

Rezumat:

Cartea este bine primită pentru abordarea sa angajantă și practică de a învăța Racket și programarea blockchain. Cititorii apreciază structura sa, care facilitează auto-studiul și experiența practică de programare, deși unii au considerat că prețul său este mai mare pentru o carte subțire.

Avantaje:

Intuitiv și practic pentru auto-studiu
conținut captivant
metodă de predare eficientă care implică codificarea
documentație bună
oferă experiență practică cu conceptele blockchain.

Dezavantaje:

Prețul este considerat ridicat pentru o carte subțire; confuzie inițială dacă nu se face referire la resurse suplimentare.

(pe baza a 3 recenzii ale cititorilor)

Titlul original:

Introducing Blockchain with LISP: Implement and Extend Blockchains with the Racket Language

Conținutul cărții:

Implementați blockchain de la zero, acoperind toate detaliile cu Racket, un Lisp cu scop general. Veți începe prin a explora ce este un blockchain, astfel încât să aveți o bază solidă pentru restul cărții. Veți fi apoi gata să învățați Racket înainte de a începe implementarea blockchain-ului. Odată ce aveți un blockchain funcțional, veți trece la extinderea acestuia. Anexele cărții oferă resurse de sprijin pentru a vă ajuta în proiectele dvs. blockchain.

Abordarea recomandată pentru carte este să urmăriți și să scrieți codul pe măsură ce este explicat, în loc să citiți pasiv. În acest fel, veți obține cel mai mult din ea. Tot codul sursă este disponibil pentru descărcare gratuită de pe GitHub.

Ce veți învăța

⬤ Descoperiți limbajul de programare Racket și cum să îl utilizați.

⬤ Implementați un blockchain de la zero folosind Lisp.

⬤ Implementați contracte inteligente și suport peer-to-peer.

⬤ Învățați cum să utilizați macro-uri pentru a utiliza abstracții mai generale.

Pentru cine este această carte

Începători care au cel puțin o anumită experiență în programare, precum și o experiență de lucru de bază cu calculatoarele. Cartea presupune, de asemenea, o anumită experiență cu matematica de liceu, cum ar fi funcțiile.

Alte date despre carte:

ISBN:9781484269688
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2021
Numărul de pagini:145

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Introducing Blockchain with LISP: Implementați și extindeți Blockchains cu limbajul Racket -...
Implementați blockchain de la zero, acoperind toate...
Introducing Blockchain with LISP: Implementați și extindeți Blockchains cu limbajul Racket - Introducing Blockchain with LISP: Implement and Extend Blockchains with the Racket Language
Introducing Software Verification with Dafny Language: Demonstrarea corectitudinii programului -...
Faceți cunoștință cu verificarea software-ului și...
Introducing Software Verification with Dafny Language: Demonstrarea corectitudinii programului - Introducing Software Verification with Dafny Language: Proving Program Correctness
Introducere în tipurile dependente cu Idris: Codificarea probelor de program în tipuri -...
Tipurile dependente sunt un concept care le permite...
Introducere în tipurile dependente cu Idris: Codificarea probelor de program în tipuri - Introduction to Dependent Types with Idris: Encoding Program Proofs in Types

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)