I prefer the word encourage :) I know it's nitpicky, but the idea was to not simply use a native print. Of course, had I required the 'pp' Ruby lib, I could have just said:
pp stack # => [ 1, 2, 3, ... , 8 ]
My point was more that having to put spaces in meant doing it myself rather than just io:format("~p~n", [Answer]).
-----
Your point is my point. I wanted to see how well Arc handles formatting something that didn't fit neatly into an expected pattern.
Ruby has several formatting techniques that are quite nice:
1) String interpolation. You can insert an expression into a spring by using #{expression}
2) String formatting. You can use sprintf style patterns in strings via format or the % operator. For example:
puts "%4.1f hours" % hours puts "%4.1f hours and %4.1f minutes" % [hours, minutes]