Scott Tiger Tech Blog

Blog technologiczny firmy Scott Tiger S.A.

Książki – kalejdoskopy

Autor: Piotr Karpiuk o 26. kwietnia 2011

Pafau znalazł ostatnio ciekawą książkę: The Elements of Computing Systems: Building a Modern Computer from First Principles. Reklamuje ją następująco:

Zaczynając od bramki NAND, instruuje w 12 krokach, jak zbudować ALU, CPU, pamięć, język maszynowy, assembler, kompilator, system operacyjny, maszynę wirtualną i język obiektowy wysokiego poziomu.

Polecam wszystkim, którzy ciągle jeszcze mają w rękach kilka luźnych sznurków i brak im instrukcji, która pomoże zmontować z tego całość. A zaprawdę, szerszy plan, na którym widać jak wiążą się hardware i software przy pomocy (wyjaśnionych w książce) abstrakcji jest piękny.

Z czasów studenckich przypominam sobie, że takich perełek jest więcej. Kto kojarzy książkę Struktura i interpretacja programów komputerowych (Abelson, Sussman), czyli słynny „Wizard book”? Jest to pod pewnymi wzgledami pozycja komplementarna do wspomnianej wyżej, a dostępna w tłumaczeniu na język polski.

Strona książki udostępnia pełną treść oryginału (w jęz. angielskim).
Czytaj więcej »

Tags: , , ,
Napisany w Recenzja książki | Brak komentarzy »