Earlier quoted context omitted.
Sorry if this seems dense but I can't reconcile what your saying and I've not read the book. You say: > It's actually a common misconception that Knuth uses MIX/MMIX to implement his algorithms. So you state very clearly that he doesn't use MIX to code his algorithms. But then you say: > and the MMIX implementation is usually only given when there are relevant implementation details to be discussed So you say that he…
Yes, that is how it is. For example the first algorithm in the book (found via google): Algorithm E ( Euclid's algorithm). Given two positive integers m and n, find their greatest common divisor, that is, the largest positive integer that evenly divides both m and n. E1 [Find remainder.] Divide m by n and let r be the remainder. (We will have 0 ≤ r E2 [Is it zero?] If r=0, the algorithm terminates: n is the answer. E…
Ask HN: After SICP, what next?
31–37 of 37 posts
Re: Ask HN: After SICP, what next?
#32This is the single best text I've seen on algorithms in the real-world: http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/d... Can't recommend it enough.
Re: Ask HN: After SICP, what next?
#33Re: Ask HN: After SICP, what next?
#34This is the single best text I've seen on algorithms in the real-world: http://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/d... Can't recommend it enough.
Here's the second edition from 2008: http://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/...
Re: Ask HN: After SICP, what next?
#35Re: Ask HN: After SICP, what next?
#36Earlier quoted context omitted.
Sorry if this seems dense but I can't reconcile what your saying and I've not read the book. You say: > It's actually a common misconception that Knuth uses MIX/MMIX to implement his algorithms. So you state very clearly that he doesn't use MIX to code his algorithms. But then you say: > and the MMIX implementation is usually only given when there are relevant implementation details to be discussed So you say that he…
Yes, that is how it is. For example the first algorithm in the book (found via google): Algorithm E ( Euclid's algorithm). Given two positive integers m and n, find their greatest common divisor, that is, the largest positive integer that evenly divides both m and n. E1 [Find remainder.] Divide m by n and let r be the remainder. (We will have 0 ≤ r E2 [Is it zero?] If r=0, the algorithm terminates: n is the answer. E…
Re: Ask HN: After SICP, what next?
#37The full text is available online, but I recommend you buy a hard copy. Oh and I can vouch that the back cover blurb is totally true.