3 ms·
This probably depends on your implementation of choice and what counts as "everyday" programming. Racket has a minor language for shell mix-ins[1] and Racket i
by rmk2 10y ago
This probably depends on your implementation of choice and what counts as "everyday" programming.
Racket has a minor language for shell mix-ins[1] and Racket itself has some nice ways of dealing with command-line arguments[2]. However, all command-line arguments are passed as strings, which means extra steps in converting them to native types (numbers etc.). I find it very pleasant and Racket in particular has both a good standard library and a whole bunch of libraries that probably cover a majority of what one might need for smaller tasks. But again, it depends on what you consider "small-scale programming"
[1]: http://docs.racket-lang.org/rash/index.html http://docs.racket-lang.org/rash/index.html
[2]: http://docs.racket-lang.org/reference/Command-Line_Parsing.html?q=command-line#%28form._%28%28lib._racket%2Fcmdline..rkt%29._command-line%29%29 http://docs.racket-lang.org/reference/Command-Line_Parsing.h...