You are not logged in.
Hi,
Yes, hope we haven't confused 123ronnie321!
Learning the art of programming is more important than learning any particular language.
If you can write a pseudocode, you can turn that to any language of your choice.
By the way, I tried to read D.E.Knuth's TAOCP when I was beginning with programming, and it scared me!
He beats every algorithm to death in those volumes.
Last edited by gAr (2011-07-05 04:02:42)
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
Hi gAr;
There are 3 of them and he is working on volume 4. They are tough but they cover a lot of math too.
In mathematics, you don't understand things. You just get used to them.
If it ain't broke, fix it until it is.
Always satisfy the Prime Directive of getting the right answer above all else.
Offline
Hi bobbym,
Yes.
It's very challenging, he's very clever!
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
Hi
My engineering college will start within a month now. I saw Sage and it was a very large file. With my current internet speed I will not be able to finish downloading it before my college starts But I am very sure that the same file will be available inside the college. Hopefully I will also be able to get some decent reference book for Sage and C++ in the library there.
You have given me more options now and confused me a little. Thank you!
I will have a look at that book(TAOCP) in the future.
Last edited by 123ronnie321 (2011-07-05 04:28:15)
Offline
Hi 123ronnie321;
You might get exposed to Maple or Mathematica there. Use your colleges faster speeds to download whatever you need.
Hi gAr;
I think he went overboard with that Samos machine idea.
In mathematics, you don't understand things. You just get used to them.
If it ain't broke, fix it until it is.
Always satisfy the Prime Directive of getting the right answer above all else.
Offline
Hi 123ronnie321,
Yes, you may use the packages available in your college.
I think you tried to download virtual machine image. It's huge compared to those available for linux or mac!
To talk about sage, there are already pdf files and PhD theses available, dealing with number theory, cryptography, group theory, and many more! I don't know whether there are printed materials on sage.
Hi bobbym,
I didn't understand what you meant by "Samos machine idea".
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
Hi gAr;
Instead of pseudo coding which is the easiest idea in the world and the clearest. He made a hypothetical machine ( virtual machine ) and defined an instruction set for it. He calls it Samos. He then uses this Samos machine code as his pseudocode.
In mathematics, you don't understand things. You just get used to them.
If it ain't broke, fix it until it is.
Always satisfy the Prime Directive of getting the right answer above all else.
Offline
Hi bobbym,
You are referring to Knuth? I only remember it was MIX, didn't know Samos.
There's even a MIX development kit available!
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline
Hi gAr;
Yes, excuse me that is what I meant. I got it confused with another paper of his.
In mathematics, you don't understand things. You just get used to them.
If it ain't broke, fix it until it is.
Always satisfy the Prime Directive of getting the right answer above all else.
Offline
Hi bobbym,
Okay.
"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?
"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."
Offline