Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: "Rites of Passage" wheel reinventing

by dragonchild (Archbishop)
on Feb 27, 2004 at 13:39 UTC ( #332249=note: print w/ replies, xml ) Need Help??


in reply to "Rites of Passage" wheel reinventing

In CS101, everyone writes a version of several search routines, several sorting routines, and many other common algorithms. In Chem101, you go through a number of common experiments. In a way, these are rites of passage, as well, but not the ones, I think, you're referring to.

As for wheels ...

  1. A OO representation
  2. Numerous chess-validators
  3. Alpha-Beta algorithms (back when I was messing around with a Go-playing program)
  4. PDF::Template, Excel::Template, Graph::Template ... when I could've just written plugins for TT. (I'll write them, once we convert to TT.)
  5. And the one I'm least proud of - a scheduling algorithm for a small airline company, in Pascal.

------
We are the carpenters and bricklayers of the Information Age.

Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.

  • Comment on Re: "Rites of Passage" wheel reinventing

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (4)
As of 2016-07-27 08:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What is your favorite alternate name for a (specific) keyboard key?


















    Results (242 votes). Check out past polls.