Rozdział 4. Forth
Forth jest językiem programowania wykorzystującym stos i bazującym na sklejaniu (ang. concatenative). Został opracowany przez Chucka Moore’a w latach sześćdziesiątych. Główne cechy języka Forth to wykorzystanie stosu do przechowywania danych i słów kluczowych operujących na stosie — do zdejmowania argumentów (operacja
pop
) oraz umieszczanie wyników (operacjapush
). Sam język jest na tyle mały, że działa na dowolnym sprzęcie — od systemów wbudowanych po superkomputery. Jego możliwości budowania wyrażeń są wystarczające do tego, aby budować przydatne programy złożone z kilkuset słów. Następcy języka Forth to colorForth (jego twórcą również jest Chuck Moore) oraz język programowania Factor.
Język Forth a projektowanie języków
Jak ...
Get Wielkie umys?y programowania. Jak my?l? i pracuj? twórcy najwa?niejszych j?zyków now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.