Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

functional assembly language [closed]

Lets say there was an architecture XYZ which was optimised for functional languages (like haskell). Can any tell me the advantages of such an architecture and also a "functional" assembly language?

Thanks in advance

like image 687
Ishihara Avatar asked Oct 15 '10 12:10

Ishihara


People also ask

What is closure in functional programming?

In programming languages, a closure, also lexical closure or function closure, is a technique for implementing lexically scoped name binding in a language with first-class functions. Operationally, a closure is a record storing a function together with an environment.

What languages have closures?

Languages which support closure (such as JavaScript, Swift, and Ruby) will allow you to keep a reference to a scope (including its parent scopes), even after the block in which those variables were declared has finished executing, provided you keep a reference to that block or function somewhere.

Is assembly language still used 2021?

Today, assembly language is still used for direct hardware manipulation, access to specialized processor instructions, or to address critical performance issues.

What is the function of assembly language?

An assembly language is a type of low-level programming language that is intended to communicate directly with a computer's hardware. Unlike machine language, which consists of binary and hexadecimal characters, assembly languages are designed to be readable by humans.


1 Answers

forth is lightweight and low-level lisp.. and,

stack-computer architecture for forth and lisp

lisp-machine

Second-Generation Stack Computer Architecture (pdf) (scholar search)

like image 109
plan9assembler Avatar answered Oct 06 '22 17:10

plan9assembler