in R, python, q, and J respectively. In q and J, I don't have to type the commas, and many of the parentheses and brackets go away.
I know it seems like a trivial thing. It certainly is for code, i.e. stuff that you're saving in a file and intending to use later. But for an interactive calculator, it's important.
Clearly, if you're not doing very mathy work, things like this don't come up. But in its domain, it's very nice.
(Edit: TCL is similar in this regard: it doesn't require as many commas and parenthesis as other languages, making it a very good, well, tool command language.)
For example, if I want to convert a 4-item vector to fractions of the total, I can write:
in R, python, q, and J respectively. In q and J, I don't have to type the commas, and many of the parentheses and brackets go away.I know it seems like a trivial thing. It certainly is for code, i.e. stuff that you're saving in a file and intending to use later. But for an interactive calculator, it's important.
Clearly, if you're not doing very mathy work, things like this don't come up. But in its domain, it's very nice.
(Edit: TCL is similar in this regard: it doesn't require as many commas and parenthesis as other languages, making it a very good, well, tool command language.)