Programování založené na ARS - ARS-based programming
Programování založené na ARS je postaven na třech principech: Abstrakce, Odkaz a Syntéza. Tyto principy lze považovat za zobecněnou formu základních operací EU Lambda kalkul. Všechny základní vlastnosti a programovací jazyk lze odvodit z ARS i ze tří hlavních programovacích paradigmat: Funkcionální programování, objektově orientované programování a imperativní programování.
Programovací jazyk A ++ je ukázkou toho, že na základě ARS lze vyvinout programovací vzorce, které jsou velmi silné a poskytují pevný základ pro řešení běžných programovacích problémů.
Programování založené na ARS, jak je uvedeno v knize Programmierung pur (Neředěné programování nebo Programování barebonů) publikované v němčině pod ISBN 3-87820-108-7 (anglická práva jsou nyní k dispozici) usnadňují tři nástroje: A ++, ARS ++ a ARSAPI.
- A ++, minimální programovací jazyk s tlumočníkem pro základní výcvik vynucující důslednou konfrontaci se základy programování;
- ARS ++, plnohodnotný programovací jazyk včetně virtuálního stroje a kompilátoru, rozšiřující A ++ do jazyka, který je plně kompatibilní s ars s funkcemi přesahujícími Systém se schopností vyrovnat se s výzvami programování v reálném světě;
- ARSAPI, most mezi ARS a populárními programovacími jazyky jako Jáva, C a C ++, skládající se z definic a vzorů doporučených k vyjádření ARS v cílovém jazyce.
Viz také
externí odkazy
- www.lambda-bound.de Další informace o ARS.
![]() | Tento programování související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |