Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: Permanence and Programming as a "craft"

by Masem (Monsignor)
on Apr 18, 2001 at 18:49 UTC ( [id://73518]=note: print w/replies, xml ) Need Help??


in reply to Permanence and Programming as a "craft"

Well, tables (as furniture) aren't permanent as well; as soon as it starts to show age or wear, it will be replaced, just as perl scripts that don't scale well or keep up with current technologies. It's just that Internet time is much faster than real time, thus, an unchanged perl script might be outdated within 5 years, while a table may take 20.

Another point to consider, to continue your analogy; most furniture makers tend to put their heart into making their table or whatever, and thus while the table may never be used or sold, they feel they've done a good job. With perl scripts, you can also put your heart into making it as good and effective as possible; even if no one but yourself uses it, you've at least tried to offer something.

While 10 years might be questionable (will the Internet be as we know it now?), there is certainly nothing wrong with crafting web sites and script as long as you continue to derive both benefit and enjoyment from it. You just need to keep an open mind and continue to watch as the web continues to evolve, grasping new technologies and experimenting with them, as maybe within 10 years, you'll find yourself not only a perlmonk, but an XMLmonk, an UNIXmonk, and the-next-big-thingmonk. Its' not knowing perl (or any one language) to the point of quoting the standard that will get you a paying job, but knowing how to use one language effectively with other standards or languages. As perl is quite well adapted to staying with the current computer technology, this is an added benefit of using perl compared to other languages.


Dr. Michael K. Neylon - mneylon-pm@masemware.com || "You've left the lens cap of your mind on again, Pinky" - The Brain
  • Comment on Re: Permanence and Programming as a "craft"

Replies are listed 'Best First'.
Re: Re: Permanence and Programming as a "craft"
by Fengor (Pilgrim) on Apr 18, 2001 at 19:10 UTC

    Masem said:
    Another point to consider, to continue your analogy; most furniture makers tend to put their heart into making their table or whatever, and thus while the table may never be used or sold, they feel they've done a good job. With perl scripts, you can also put your heart into making it as good and effective as possible; even if no one but yourself uses it, you've at least tried to offer something.

    and its always a good feeling if u get a programm to work even if its just a little one :)
    --
    "WHAT CAN THE HARVEST HOPE FOR IF NOT THE CARE OF THE REAPER MAN"
    -- Terry Pratchett, "Reaper Man"
Re: Re: Permanence and Programming as a "craft"
by koolade (Pilgrim) on Apr 18, 2001 at 21:16 UTC

    Well, tables (as furniture) aren't permanent as well; as soon as it starts to show age or wear, it will be replaced, just as perl scripts that don't scale well or keep up with current technologies.

    Even though software is less permanent than other creations (furniture, art, music, etc.) there's another difference--you can continually imporove software. To me, that's even more appealing than permanence. If a carpenter creates a table and looks at it decades from now, there still may be things he/she would change. Furniture styles change, tables get sturdier, etc. (Yeah, you get the drift. The analogy is starting to wear down).

    I love working on a piece of software, finishing it, looking at it proudly, then start hacking at it again a while later to make it better. The sky's the limit, and sometimes that's frustrating if you just focus on what you could do, but overall it forces you to continually work at mastering your craft and producing better and better quality work. And you also have the benefit of building on top of an existing work, not always having to start from scratch.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://73518]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2024-04-19 02:53 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found