Renaming STDOUT?
Microsoft has made its living building software applications that are more self-documenting and otherwise easier to use than its competitors. Thus, I was unsurprised to learn that my feature team wants to gather customer ideas for alternatives to the “unix-y” stdout option.
Wait! That's you. Already have an opinion. Let it be known.
If you're one of the 99.99999% of human beings that don't know what stdout is, don't worry about it. I did not learn what erudite means until high school. Obtuse still trips me up. And orthogonal? Orthagonal must be the most abused English word at Microsoft after heuristic, which is a good description of this post, don't you think?
Have your eyes glazed over yet? When we read words (or quasi-words) like orthogonal and stdout out of context, our brains reel and our eyes glaze over. What the heck is stdout? Who cares!
For Team Foundation's source control command line, I think that stdout be replaced with either “>[format]“ or “sendto:[format]“.
The following examples display the contents of a source-controlled file in the default viewer for that type of file. Note that - and / are interchangeable command line option identifiers.
vstf View myfile.doc /sendto:viewer
vstf View foo.txt ->viewer
The following examples display the contents of the specified source-controlled files in the command console (a quick view):
vstf View header.h -sendto:console
vstf View foo.txt />console
What do you think? Should > replace stdout? What about sendto:? Record your comments here.
Comments
- Anonymous
July 16, 2004
There's no reason to create a new concept that breaks everyone's previous assumptions just because some developer can't be bothered to learn a name that people developing for every other computer on the planet knows. - Anonymous
July 16, 2004
The comment has been removed - Anonymous
July 18, 2004
The comment has been removed - Anonymous
September 01, 2005
Good blog - Anonymous
March 21, 2006
Your site is very informational for me. Nice work. - Anonymous
June 03, 2006
i like your website very much but please do get us more information about it