3 ms·
As a kid I learned to program using a book introducing a Logo-inspired programming language with the Russian syntax - Robic [1,2]. It had a concept of an Agent
by nivertech 5y ago
As a kid I learned to program using a book introducing a Logo-inspired programming language with the Russian syntax - Robic [1,2].
It had a concept of an Agents living in an Environment.
It had several builtin agents, i.e. an "Ant" and a "Painter", etc.
The syntax was more Pascal-like than Logo itself.
Just like Logo it was designed to teach programming to very young kids.
It was rather limited, so the second half of the book was introducing Rapira [3,4] - a SETL-based programming language with Russian keywords. It was rather advanced dynamic language and had lots of data types: tuples, sets, etc.
Recently at work I did some simulations using NetLogo - so it was fun.
--
[1] https://en.wikipedia.org/wiki/Robic https://en.wikipedia.org/wiki/Robic
[2] https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%D0%B1%D0%B8%D0%BA https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%D0%B1%D0%B8%D0%BA
[3] https://en.wikipedia.org/wiki/Rapira https://en.wikipedia.org/wiki/Rapira
[4] https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%BF%D0%B8%D1%80%D0%B0_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F) https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%BF%D0%B8%D1%80...