Contesto :
Sto arrivando alla fine del mio master in matematica e inizierò un dottorato in Logica ad agosto. Più logica studio, più informatica teorica mi espone, ad esempio teoria della ricorsione, calcolo lambda, ma il CS sottostante viene spazzolato sotto il tappeto. Le mie principali aree di interesse - teoria degli insiemi e teoria delle categorie - hanno anche applicazioni nell'informatica, ma finora le ho studiate solo dal punto di vista della matematica pura.
Problema:
La mia mancanza di conoscenze informatiche a volte rende difficile vedere la motivazione o l'intuizione dietro ciò che sta accadendo o come potrebbe essere applicato. Vado avanti, ma sento che sarebbe più salutare ramificarsi un po '... mi viene in mente che, a beneficio della mia ricerca futura, dovrei imparare un po' di informatica.
La maggior parte dei libri CS che ho visto non sono stati molto adatti ai miei scopi, essendo troppo basilari e non tecnici, o presupponendo il tipo di background CS che non ho. Sembrano essere rivolti a persone che sono abbastanza esperte di computer ma che hanno poco in termini di background matematico: la mia situazione è l'opposto.
Domanda:
Quali libri o altre risorse ci sono che potrebbero aiutare un matematico trasformato in logico nel loro obiettivo di acquisire una conoscenza pratica dell'informatica (teorica)?
Sto cercando qualcosa di più salutare di qualche seminario e più approfondito di The New Turing Omnibus , ma non ho il tempo o le risorse per fare un altro corso di laurea. (Potrebbe essere che sto chiedendo qualcosa che non esiste.)
Scusate se la domanda è troppo vaga o mal posta. Ho sentito che era più adatto qui che su MSE, ma sarò felice di migrarlo se necessario.