That’s one way to ensure a language never goes mainstream
Quick quiz: How do you find the arguments to your Scheme program?
a) argv
b) *argv*
c) command-line
d) program-arguments
Answer? It depends on whether you’re using Guile, SCM, umb-scheme, or mzscheme! That’s right, it’s impossible to write a Scheme program that takes arguments and is portable across implementations. Winnar.
Update: In 2013, option (c) was standardized.
Comments Off on That’s one way to ensure a language never goes mainstream