You can't effectively criticise a language without actually knowing it. That's why you're being downvoted.
The example you gave is using the lowest level primitives to printing with zero syntactic sugar. It's equivalent to writing the following in JavaScript (assuming functions called 'display' and 'newline':
The example you gave is using the lowest level primitives to printing with zero syntactic sugar. It's equivalent to writing the following in JavaScript (assuming functions called 'display' and 'newline':
Practical Scheme implementations include additional macros that add syntactic sugar so you an use much more straightforward mechanisms to do things.