Slashdot Mirror


Do Scripters Suffer Discrimination?

TheTheologian writes "In his InfoWorld column, Chad Dickerson says 'there is a level of quiet discomfort between the "scripting" versus "programming" factions in some corporate development environments in which I have participated. In some instances, executive-level technology management has held scripting languages in disdain as not being "real" languages for day-to-day problem solving, which has discouraged highly talented scripters on staff from practicing their craft. In such an environment, scripters are relegated to the lower ranks ... ' He goes on to say that some companies will assign Java and C++ programmers tasks that take them weeks but could be done by Perl or Python programmers in a few hours. Is it true that some companies are so overcome with code bias they'd assign weeks of unnecessary work rather than give it to the scripting untouchables?"

33 of 1,044 comments (clear)

  1. Flip side by sulli · · Score: 3, Funny

    Is it true that some companies are so overcome with script bias that they'd assign years of unnecessary work rather than give it to the coding untouchables?"

    --

    sulli
    RTFJ.
    1. Re:Flip side by 0x20 · · Score: 4, Funny

      Yeah. Better yet, if you don't actually hand-craft each of the electrical impulses for the CPU, in order, one by one, with a tiny hand-powered generator, you are not a real programmer.

      What kind of logic is it that makes people think that invoking a compiler on their textfiles is the step that turns them into "real" programmers?

      gcc file.c
      woo, i'm a programmer!
      perl -e file.pl
      doh, i'm not a programmer.
      gcc file.c
      woo, i'm a programmer!
      perl -e file.pl
      doh, i'm not a programmer.

    2. Re:Flip side by repetty · · Score: 5, Funny

      "If it ain't compiled into assembly language, it ain't real programming."

      Interesting definition. My distinction has always been that if I can fuck up memory, then I'm programming. Otherwise I'm scripting.

      --Richard

  2. All in how you say it. by grub · · Score: 5, Funny


    "I am good at scripting." == lame.
    "ph34r my l337 skr197x0r sk1llz, f44g0rz." == cool.

    --
    Trolling is a art,
  3. Not Quite by LPetrazickis · · Score: 4, Funny

    Script kiddies, by definition, do not write their own scripts.:)

    --
    Is this a sigs-optional kind of place? 'Cause I am totally down with that if you know what I mean.
  4. There are no scripters. by SuiteSisterMary · · Score: 3, Funny

    There's no such thing as a 'scripter;' there are merely those who use just-in-time or per-execution compilers.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  5. Does the end user know the difference? by aardwolf204 · · Score: 5, Funny

    10 Echo Starting Application
    20 system "start iexplore -k http://localhost/index.php"
    30 goto 10
    40 profit

    --
    Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
    1. Re:Does the end user know the difference? by Ageless · · Score: 2, Funny

      Was the fact that this program never produces profit a mistake, or very clever? :)

    2. Re:Does the end user know the difference? by Spunk · · Score: 3, Funny

      Warning: profit unreachable.

      How true :)

    3. Re:Does the end user know the difference? by SoupIsGoodFood_42 · · Score: 2, Funny
      Surly you meant this script?:

      var i = 0;
      var profit = 0;
      while (i == 0) {
      window.open('x10add_loop.html', '', '', '');
      profit++;
      }

  6. Re:Depends... by DrinkDr.Pepper · · Score: 3, Funny

    In my environment, we use whatever solution works worst. If it is a simple script, we do it as if it is a complex program. If it requies a complex program we do it as a simple script. We do it!

    --
    0xfeedface
  7. Re:Solution by tomhudson · · Score: 3, Funny

    So, write it as a script, put it in a crontab, and make a VC UI that just fetches a "results page" of text and shows it to the end user whenever he/she/it hits the "refresh" button. Pretend you're working on it for the next two weeks, and spend the time you save doing something useful, like reading '., downloading pr0n/mp3/movies/whatever :-)

  8. Re:PSST by ruriruri · · Score: 3, Funny
    Machine code needs no middleman interpreter or compiler to run.

    Except for the hardware "interpreter" running those codes on your motherboard. Wheels within wheels, man.

  9. Re:Mountains and molehills.. by Anonymous Coward · · Score: 2, Funny

    Anyone who claims that one programming language is superior for all and any purpose is obviously incompetent to make such decisions.

    Sorry to burst your bubble, but Java is in fact superior for all purposes. Good safety, awesome performance, beautiful API's... good stuff.

    That is all.

  10. Re:scripting not the problem by Deacon+Jones · · Score: 3, Funny
    But I think it gets a bad wrap

    Hey, shouldn't that be "it gets a bad wrapper?"

    hahahahah.

    Allrighty then, I'm sorry.

    --
    I pulled a jack move to cop this sig
  11. Do Scripters Suffer Discrimination? by artemis67 · · Score: 4, Funny

    I'm not sure, but in my building, there are three bathrooms -- Men, Women, and Scripters.

  12. Re:PHP scripting/coding/whatever by Reality+Master+101 · · Score: 4, Funny

    Just tell him that both PHP and Java are both interpreted languages, and thus are "morally" equivalent. Only languages compiled into assembly are worthy of being considered "real" programming. :)

    It just astounds me that anyone can be snobby about Java. I mean, it's not a terrible language, but...

    --
    Sometimes it's best to just let stupid people be stupid.
  13. What is the difference? by Superfreaker · · Score: 3, Funny

    I use VB SCript in my ASP development- am I not a programmer? I thought I was. That's what I told my Mom I was. She'll be so disappointed.

    That means I'll have to chnage my business cards :-(

    Seriously, what is the difference? Depth of the manguage? I don't know.

  14. Re:Legitimate concern by Guppy06 · · Score: 5, Funny

    "Most scripting languages are designed around letting small problems be implemented quickly."

    Isn't that the core philosophy of Microsoft's Windows Update service?

  15. This is why I use VB and ASP. by BoomerSooner · · Score: 3, Funny

    One language, one platform, one big piece of shit.

    Nevermind I just forgot my point...

  16. Gol dang weenies by Anonymous Coward · · Score: 1, Funny

    back in my day we didn't use nothing but assembly language-up hill both ways-in the snow.

  17. Re:PHP scripting/coding/whatever by mentin · · Score: 4, Funny
    Only languages compiled into assembly are worthy of being considered "real" programming. :)

    You are too tolerate. Only ASM itself is real programming. Everything else is a joke, no matter how it gets to ASM, via compiler or JIT-compiler.

    --
    MSDOS: 20+ years without remote hole in the default install
  18. Re:Mountains and molehills.. (Python apologia) by parliboy · · Score: 4, Funny
    it doesn't matter that e.g. Python would only take 10 lines and is easier to read, if there is only one person at the company who knows Python, and the other 30 developers only know C/C++/Java.

    If those 30 developers can't decipher all of 10 lines of python (or any language) it's time to get some new developers.

    --
    "You're never ready, just less unprepared."
  19. Re:Wrong Person, Not Language by 2names · · Score: 2, Funny
    I happen to work in a place where the Powers that Be are absolutely 100% clue-free when it comes to technology. Unfortunately, that same bunch of technical morons truly believe that they know IT. I'm not kidding. They will look you in the eye and lie. They will nod and act like they understand what you are saying when they don't even know what planet your words came from. I.E.,

    Me: "You do know that roaming profiles and node-locked access are mutually exclusive, right?"
    IT Director: "No they aren't."
    Me: "Yes, they are. If you want people to be able to log in to any machine and get their same environment, you can't lock down their access to those machines."
    IT Director: "Yes we can, we'll use Active Directory."

    Me: "Have you tried pinging it using the machine's FQDN?"
    Network Manager: "What's that?"
    Me: "The Fully Qualified Domain Name."
    Network Manager: "You mean the IP Address?"

    Me: "You understand that a firewall is only as good as the knowledge of routing the Firewall Admin has, right?"
    Network Manager and IT Director(in unison): "We're not talking about routing! We are talking about the firewall!!"

    And the big Twinkie of all time:

    IT Director: "You can talk about your 1's and Zero's and theory all you want, but that doesn't explain to me why DNS worked this morning and it doesn't work now!"
    Me: "It is because your PC's were NEVER using DNS, they were using WINS, and the WINS server is DOWN."
    IT Director: "If we were never using DNS, then how did we get to other machines by typing the names in?"
    Me: "Because as I said before, the machines were using WINS."
    IT Director: "You can't tell me that ALL these machines were set up WRONG!"
    Me: "I'm not telling you that ALL these machines were set up wrong. Just about half of them were."

    These are the kinds of people who are making decisions...

    These are exactly the kinds of people who would make a programmer use Fortran simply because they heard Fortran was a powerful language. Nevermind that the project is a web based HR database...

    These are the same kinds of people who would say, "Don't use Perl. Perl isn't standardized. Use Java instead."

    [insert diety name] help us programmers/scripters.

    --
    "I'm just here to regulate funkiness."
  20. Oh please by autopr0n · · Score: 3, Funny

    If you didn't lay out the tranistors yourself, you didn't do shit!

    --
    autopr0n is like, down and stuff.
  21. Re:PHP scripting/coding/whatever by AndrewRUK · · Score: 2, Funny

    Power switch?
    Luxury!
    I 'ave to peddle my exercise bike connected to a generator to drive the STM, while I spin the disk platters with my 'ands.
    </monty python>

    And yes, someone really has made a peddle-powered generator

  22. God is in the chip tracings by theCat · · Score: 5, Funny

    It seems like the deeper you have to go to get something to work the more immaculate you are. Like everyone is hovering somewhere above laying down silicon, the further away from tracings and transistors the less holy.

    In this regard machine language programmers spank assembly coders, who spank compiler builders, who spank those who use compiled lanagues, who in turn spank scripters, who would spank spreadsheet macro writers if those people ever came to the party. Of course everyone is aiming at getting particular patterns of electrical potentials established across specific etched wires and via arrays of transistor gates. But some of us are closer to God and everyone knows it.

    I figure it is just like any other religion. Closest to God are the self-flagellators, ascetics and grazers, those who abuse the flesh and the mind in order to get to the bare naked truth of God. They would dream in machine code but speak not a word anyone could understand, just mumble. Then the mendicant monks and wild holy men, clinging at the gates of the city, begging alms, pitifully beseeching to God; assemblers. Less mentally scattered beggers with pens would write very terse, almost insane ramblings about how the world is actually made, their searing visions what we would call compilers. Those who would actually take those insane ramblings and teach them as a path to truth? They use languages that rely on the compilers and most people would call them preachers and spiritual leaders and merely pity the others, if not fear them.

    I take my religion easily. I don't preach, and I am not a missionary; nobody is gonna be saved by me anytime soon. I conduct the rare bit of working sorcery, often for personal gain but not always, and my relationship with God (or Goddess as the case may be) is functional and laid-back (obviously). And I'm a scripter. I code to please myself as well as the higher powers. Mostly myself. If it works, groovy God is happy too. Hey I got other things to do besides obssess about Truth and my navel, OK?

    It's those Nancy boys writing spreadsheet macros that are wasting their time. Rookies. ;-)

    --
    =^..^= all your rodent are belong to us
  23. Re:Nope by benzapp · · Score: 2, Funny

    Please erase my student loan debt. Please Please Please.

    I will do anything you ask. I will be your slave for a month.

    Free human servitude.

    You will never get caught, I promise.

    --
    I don't read or respond to AC posts
  24. Re:PHP scripting/coding/whatever by Soul-Burn666 · · Score: 4, Funny

    Real coders use this as their keyboard ;)

    --
    ^_^
  25. Re:Scripting by janda · · Score: 2, Funny

    mslinux wrote:

    but that doesn't matter so much now-a-days with 3 Ghz CPUs.

    The answer to "it runs slow" is almost

    • NEVER
    "more powerful hardware".
    --
    Karma: Food Fight (Mostly affected by Date Plate).
  26. Re:PHP scripting/coding/whatever by sketerpot · · Score: 4, Funny

    Ha ha! You get to use your hands? I have to use my tongue!

  27. Re:PHP scripting/coding/whatever by buckminsterinsd · · Score: 2, Funny

    Dan wrote:

    "Python is not typed at all."

    Good. Strong Typing is for weak minds...

    best regards,

    buck

  28. Re:PHP scripting/coding/whatever by Reziac · · Score: 2, Funny

    Sounds exactly like OS arrogance, eh? :)

    --
    ~REZ~ #43301. Who'd fake being me anyway?