Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

ASCII Checkers

by tom10animal (Monk)
on Mar 29, 2008 at 07:54 UTC ( [id://677181]=CUFP: print w/replies, xml ) Need Help??

A big, bulky, script bordering on being obfuscated that I cooked up over winter break 2008 in Texas because I had no desire to be there. The important thing is that it gave me something to do besides spend time with my girlfriend's loser brother in law, and that you can actually play checkers (against yourself or whoever else is at the keyboard with you).

UPDATE[0]

Too much code. Let me think of something quick. Please be kind to the newbie.

UPDATE[1]

I created a MediaFire account and hosted the file there, and put the link where the code should go. I hope that this isn't loathsome behavior on my part. If it is, I sincerely appologize.

UPDATE[2]

I see what I did was a no-no and very bad. I'm attempting to fix.

This node will be was reaped moved to CUFP, and is a learning experience for me.

The code is hosted at Mediafire because, as I said, it is big and bulky (~902 kb): Checkers

2008-04-05 Moved from Code Catacombs to CUFP by Arunbear

Replies are listed 'Best First'.
Re: ASCII Checkers
by merlyn (Sage) on Mar 29, 2008 at 20:11 UTC
    First, just moving the offsite link to your homenode might be evading the letter of the law, but not the spirit. This is not code that is hosted on monks, and therefore doesn't belong in the catacombs (even indirectly).

    Second, as I started to review the code, I realized that I should bookmark it. Not as something I would want to run, but as something that I can take any 30 lines of and submit to http://thedailywtf.com, except that they really don't need many more Perl examples there. There are just so many things wrong with this code that I don't even know where to start!

    To anyone else that might want to look at this code, don't bother. Ugh.

      A couple things I might point out:

      • First, as a new user at perl monks, I'm very sorry that I have posted this inappropriately. When I talked about this in the CB this morning, it was suggested that something like this would have been better postded in CUFP, if at all.
      • Second, I agree with you that the code is in and of itself horrible, but I believe I clarified that in the code description.
      • Third, I appologize that there is even still a link to to the offsite link on my homenode. I initially removed it when I realized what I had done, but replaced it when another monk asked me in the CB to replace it. It will be removed very soon and will no longer clutter the sanctity of the catacombs.
      • Fourth, this node has already been considered for reaping, and I have had a discussion with the monk who considered it. I'm aware that I made a bad post.

      I'm just trying to be a part of this community and that includes learning from my mistakes. I didn't post that link trying to hurt or offend anybody, and I'm not trying to start a flame-war here. Remember that I haven't been coding near as long as you, and I'm just looking for chunks of Perl wisdom from experienced programmers such as yourself. I'd appreciate you send me a private message telling me exactly what I did that was reprehensible if you feel it is worth your time. If you don't, that's fine too. It seems as though I'm building a reputation for myself on PerlMonks as a black sheep. I can live with that, I've been a black sheep all my life. In any case, I hope other initiates can learn from my errors so they don't repeat them. That being said, thank you for your response, and I'll try to learn what I can from it.

      Tom "Turkey" Schaffer ( : >~

        Take heart it is often a very steep learning process at the Monastery we've all made mistakes, don't be to despondent stick around and learn from your errors.

        The fact that you have acknowledged the fact that you have erred shows that you have already accepted you made a mistake, stay and learn there are some very heavyweight brains within with an abundance of knowledge in many areas.

        Take more time to consider before you post anything in the future and welcome to the Monastery.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (3)
As of 2024-03-28 17:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found