![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
TRAC is, like APL or LISP, an expression oriented language (in contrast to more typical procedure-oriented languages), but unlike APL, it completely lacks operators. In most respects, it is a case of pure functional programming.
TRAC has in common with LISP a syntax that generally involves the presence of many levels of nested parentheses.
http://en.wikipedia.org/wiki/TRAC_programming_language
Я про трак читал лет в одинадцать у Уэзерела, и развлекался пытаясь что-то писать на нём. Это была такая, ну... Очень необычная штука. Радикально отличающаяся от всего что я видел, а видел я к тому времени бейсик и паскаль (вживую), модулу2 (по книжкам), плюс умел читать сишечку. Слова FP я тогда конечно не знал.
Ещё я тогда почитывал мануалы по Smalltalk, мозг просто выносило. Лучше бы SICP читал тогда (
mashckoff, кстати, попробуй детЯм подсовывать а мы посмотрим что будет).
TRAC has in common with LISP a syntax that generally involves the presence of many levels of nested parentheses.
http://en.wikipedia.org/wiki/TRAC_programming_language
Я про трак читал лет в одинадцать у Уэзерела, и развлекался пытаясь что-то писать на нём. Это была такая, ну... Очень необычная штука. Радикально отличающаяся от всего что я видел, а видел я к тому времени бейсик и паскаль (вживую), модулу2 (по книжкам), плюс умел читать сишечку. Слова FP я тогда конечно не знал.
Ещё я тогда почитывал мануалы по Smalltalk, мозг просто выносило. Лучше бы SICP читал тогда (
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)