Live data from Hacker News

Andrew S. Tanenbaum Receives ACM Software System Award

vu.nl

11–20 of 104 posts

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#11
I was failing badly in my computer architecture courses. Received a 5% score in one of the mid-terms. Switched from the recommended book to Andrew's book and did nothing apart from read it everyday for 2 hours. Received 100% in the final. Such an amazingly approachable book. :-)

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#12
post #10
post #7

Earlier quoted context omitted.

Why did they use Minix and not e.g. L4 or sel4? Which version of Minix did they actually use? There is Minix v3.1 (released in 2005 with the book), 3.2 (released in 2012) and 3.3 (released in 2014).

As to why, no idea. I guess some engineer was just familiar with it from their undergrad days like the rest of us. And which version, I know it’s MINIX 3 but beyond that? No idea. They probably heavily modified it and as Minix is not GPL, Intel never published it. Based on the timelines it’s likely 3.1 as the ME platform has heen around since approximately 2007 iirc.

> it’s likely 3.1 as the ME platform has heen around since approximately 2007

Then I guess it's one of the 3.1.3x versions released in 2007 (see https://github.com/Stichting-MINIX-Research-Foundation/minix...), or maybe 3.1.2 from 2006, depending how long hey had to implement the ME.

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#13
post #7
post #4

Not to mention MINIX is hidden away in almost every modern Intel CPU as part of its Management Engine. This little known fact makes it one of the most widely distributed operating systems.

Why did they use Minix and not e.g. L4 or sel4? Which version of Minix did they actually use? There is Minix v3.1 (released in 2005 with the book), 3.2 (released in 2012) and 3.3 (released in 2014).

The original L4 (I believe) wasn't commercially available und sel4 is GPL licensed. Minix has a BSD license, so maybe that's why

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#16
post #14

I have read Tanenbaum's book twice. Really great book. Very dense in information but enjoyable as well. That and the Common Lisp Reference Manual were at some point my favorite CS readings. I was reading them in printed form.

Which one? He has written more than one great book. :-)

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#17
This is a richly deserved award for a great educator who makes computer science both accessible and enjoyable.

Structures computer organisation is supposed to be a textbook but it's written so well I found myself reading it cover to cover like a thriller.

You won't find many people saying that about Knuth for example (not to say anything against Knuth who is amazing in his own way).

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#18
post #7
post #4

Not to mention MINIX is hidden away in almost every modern Intel CPU as part of its Management Engine. This little known fact makes it one of the most widely distributed operating systems.

Why did they use Minix and not e.g. L4 or sel4? Which version of Minix did they actually use? There is Minix v3.1 (released in 2005 with the book), 3.2 (released in 2012) and 3.3 (released in 2014).

Besides what others pointed out, Minix3 is engineered for fault tolerance foremost. seL4 has different goals.

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#19
post #14

I have read Tanenbaum's book twice. Really great book. Very dense in information but enjoyable as well. That and the Common Lisp Reference Manual were at some point my favorite CS readings. I was reading them in printed form.

Which one? He has written more than one great book. :-)

Yeah i didn't specify, i think it is the "Modern Operating Systems". I read it in Greek and I don't remember the title, maybe the title was translated a little bit different. It was not the Minix book, i have not read that unfortunately.

Now however, i am sold on the idea of the Lisp Machine. Hopefully some day a lisp OS and hardware will be a viable way to use a computer.

Re: Andrew S. Tanenbaum Receives ACM Software System Award

#20

I was failing badly in my computer architecture courses. Received a 5% score in one of the mid-terms. Switched from the recommended book to Andrew's book and did nothing apart from read it everyday for 2 hours. Received 100% in the final. Such an amazingly approachable book. :-)

Wow. Which book?
Post reply on HN