Sto indovinando che racchetta #lang è un dialetto del programma con molta più fuori delle strutture box e funzioni comuni e, forse, sarebbe più pedagogico. Quali sono i vantaggi di una racchetta #lang contro lo schema #lang?Differenze tra schema #lang e racchetta #lang
È meglio (o addirittura possibile) utilizzare lo schema #lang in racchetta per seguire tutto il contenuto di "Struttura e interpretazione dei programmi per computer" o anche "Come progettare programmi". HtDP è #lang racket specifico?
Qualunque sia il codice scritto in schema #lang, a patto che le biblioteche non sono inclusi, può essere utilizzato in regime di pollo o di qualsiasi interprete principale?
Grazie in anticipo.
Grazie mille per l'informazione Eli, essendo per lo scopo pedagogico andrò totalmente con la racchetta, quello che è stato molto cool di schema di pollo è la compilazione di parte C. – orlybg
Con Racket non c'è molto bisogno di compilare in C - utilizza un compilatore just-in-time che funziona piuttosto bene. Se sei preoccupato di creare file eseguibili standalone piuttosto che velocità, allora ci sono modi per farlo anche tu - vedi 'raco exe' e' raco distribute'. –
solo sottolineare una cosa qui: 'scheme' #lang è quasi esattamente la stessa di' #lang racket' - non è più simile a Schema di pollo, o per SICP o HTDP di 'racket' #lang è. –