Slashdot Mirror


Command Line Life Partner Wanted

emj writes "Craiglist offers an interesting approach to finding a life partner , summmary: "There is a sad truth to the world today. I am part of a dying breed of people known as "shell users." ... Because there are fewer and fewer of us, I must help keep our lineage alive. I am looking for someone to help me do this. I need a woman (obviously) who is willing to raise a child with me in the method of Unix."."

3 of 503 comments (clear)

  1. Good luck raising that autistic kid by metamatic · · Score: 0, Flamebait

    I figure two command line devotees will result in at least a case of the ass burgers.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  2. Re:"dying breed"? by RobDude · · Score: -1, Flamebait

    "but I prefer the eloquence and expressiveness of the command line."

    Wow, that's some mighty fine B.S. you've got there. How do you deal with the smell?

    Let's be serious; there isn't anyting special about a command line and refering to GUI based tools as being akin to cavement grunting and pointing is pretty darn retarded.

    If you prefer to use a text-based debugger; hey, great for you. Every professional programmer I've met who uses command line tools over GUI tools does it because they are working in an environment that lacks quality GUI tools (or because you really think it makes you 'l33t' - but that's really about as toolish of an attitude as I can imagine). How many Java/.Net developers do you who would choose a cmd window over something like Visual Studio? I've met zero.

    If you working on an AS/400 and using a command line tool because THAT IS ALL YOU HAVE; then admit that you use it because it is what is available. But don't look down your nose at people who don't.

  3. Re:hmmm... by TheRaven64 · · Score: 0, Flamebait
    Depends on the operating system. With some UNIX flavours (HURD being the notable exception) there is a hard limit to the length of parameters you can pass to a process. This is imposed by the kernel, not the shell. In your example, xargs would hit this limit. The solution is to use a sane command line where wildcard expansion is in a standard library, not in the shell (as it would have been with UNIX if UNIX had supported shared libraries), so that the expansion can be done in the grep process where these memory constraints don't exist (or, better, accessed via an iterator in grep so that these constraints don't appear at all).

    UNIX: Because getting even something as simple as a command-line right is too hard.

    --
    I am TheRaven on Soylent News