Content deleted Content added
mNo edit summary |
mNo edit summary |
||
Line 10:
Scheme has very little syntax compared to many other programming languages. It has no operator precedence rules because they are explicit in the notation.
Thanks to its macro facilities, Scheme can be adopted to any problem ___domain. Extending Scheme to naturally support [[object-oriented programming]] can
Scheme encourages [[functional programming]]. Pure functional programs need no global variables and don't have side-effects, and are therefore automatically thread-safe, automatically verifyable and have more of these nice properties. However, Scheme can also do [[variable assignment]] for those who want it.
|