Hacker News new | ask | show | jobs
by rmk2 3379 days 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

[2]: http://docs.racket-lang.org/reference/Command-Line_Parsing.h...