title: programmatically factorize a large number
body: <p>Alright, so I have a huge number <code>f</code>. This number is just over 100 digits long, actually. I know that the factors are of approximately the same size.</p>
  
  <p>If I have limited resources and time, what language and algorithm should I use? I am including the length of time to code the algorithm in the restricted time.</p>
  
  <p>Thoughts?</p>
  
  <p>EDIT: By limited, I mean in the least amount of time possible.</p>