Domande taggate «terminology»

domande su definizioni, termini e nomi comuni nell'informatica teorica.





3
Qual è la differenza tra la riscrittura dei termini e la corrispondenza dei pattern?
Dato che Lambda the Ultimate non ha ricevuto alcuna risposta, la provo di nuovo qui: i sistemi di riscrittura dei termini sono usati ad esempio nel teorema automatizzato che dimostra un calcolo simbolico e, naturalmente, per definire grammatiche formali. Esistono alcuni linguaggi di programmazione basati sulla riscrittura dei termini, ma …




3
C'è un nome per "cose ​​fisiche con le quali si può costruire una macchina di Turing"?
Una delle cose straordinarie dell'informatica è che l'implementazione fisica è in un certo senso "irrilevante". Le persone hanno costruito con successo computer da diversi substrati diversi: relè, tubi a vuoto, transistor discreti, ecc. Le persone potrebbero presto riuscire a costruire computer completi di Turing con materiali ottici non lineari, varie …


4
L'equivalenza eta per le funzioni è compatibile con l'operazione seq di Haskell?
Lemma: Supponendo che eta-equivalenza lo abbiamo (\x -> ⊥) = ⊥ :: A -> B. Prova: ⊥ = (\x -> ⊥ x)per eta-equivalenza e (\x -> ⊥ x) = (\x -> ⊥)per riduzione sotto la lambda. Il rapporto Haskell 2010, sezione 6.2 specifica la seqfunzione con due equazioni: seq :: …



1
Che cos'è il "tempo pseudo" se usato rispetto ai semafori
Attualmente sto ascoltando il discorso di Alan Kays "È davvero complesso o l'abbiamo semplicemente complicato?" ( https://www.youtube.com/watch?v=ubaX1Smg6pY&= ) dove afferma che "i semafori erano una cattiva idea e c'era qualcosa chiamato pseudo tempo che era superiore" (alle 51:40 nel video collegato). Forse ho frainteso la parola "tempo pseudo", ma ne …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.