2010-10-15 10 views
5

Disons qu'il y avait une architecture XYZ qui a été optimisée pour les langages fonctionnels (comme haskell). Quelqu'un peut-il me dire les avantages d'une telle architecture et aussi un langage d'assemblage "fonctionnel"?langage d'assemblage fonctionnel

Merci à l'avance

+1

RAM évalué paresseusement? :) –

Répondre

0

Il est impossible puisque tout le matériel réel est impératif, par sa nature. C'est comme une machine trinaire - c'est bon en théorie, mais vous ne pouvez pas le réaliser dans le matériel.

+2

Mais attendez ... la "deuxième génération Stack Computer Architecture" par LaForest posté par plan9assembler semble indiquer qu'une architecture fonctionnelle/est/possible au niveau matériel. –

+0

Vous pouvez faire n'importe quoi dans le matériel - si ce n'est pas fait simplement signifie qu'il est plus facile/moins cher de le faire dans le logiciel. – jpaugh

Questions connexes