Programming from the Ground Up

Evaluare:   (4.4 din 5)

Programming from the Ground Up (Jonathan Bartlett)

Recenzii ale cititorilor

Rezumat:

Cartea „Learn to Program with Assembly” de Jonathan Bartlett oferă o introducere actualizată și cuprinzătoare în limbajul de asamblare x86-64, acoperind în mod eficient diverse subiecte esențiale atât pentru începători, cât și pentru programatorii intermediari. Deși mulți utilizatori laudă explicațiile sale clare și abordarea structurată, există îngrijorări cu privire la greșelile de scriere, caracterele lipsă în unele exemplare și profunzimea limitată în anumite domenii.

Avantaje:

Acoperire cuprinzătoare a limbajului de asamblare x86-64, inclusiv subiecte moderne precum programarea orientată pe obiecte și garbage collection.
Explicații clare care ajută la înțelegerea conceptelor de programare de nivel scăzut.
Utile pentru programatorii de limbaje de nivel superior pentru a înțelege conceptele fundamentale.
Structură bună cu întrebări și lecturi suplimentare pentru consolidarea învățării.
Disponibil în format Docker pentru utilizarea pe mai multe platforme.

Dezavantaje:

Unele exemplare au greșeli de scriere și caractere lipsă, care afectează negativ experiența de lectură.
Acoperire limitată în profunzime a subiectelor avansate de asamblare.
Nu este potrivit pentru începătorii care nu au învățat mai întâi limbaje de nivel superior.
Unii utilizatori consideră că anumite exemple de cod sunt copleșitoare sau confuze.

(pe baza a 20 recenzii ale cititorilor)

Conținutul cărții:

Programming from the Ground Up folosește limbajul de asamblare Linux pentru a-i învăța pe noii programatori cele mai importante concepte de programare.

Vă conduce pas cu pas prin aceste concepte: * Cum vede procesorul memoria * Cum funcționează procesorul * Cum interacționează programele cu sistemul de operare * Cum reprezintă calculatoarele datele la nivel intern * Cum se face optimizarea la nivel scăzut și la nivel înalt Majoritatea cărților de programare la nivel de începători încearcă să protejeze cititorul de modul în care funcționează cu adevărat calculatorul său. Programming from the Ground Up începe prin a învăța cum funcționează calculatorul sub capotă, astfel încât programatorul să aibă un bagaj suficient pentru a avea succes în toate domeniile programării.

Această carte este utilizată de Universitatea Princeton în cadrul cursului COS 217 "Introducere în sistemele de programare".

Alte date despre carte:

ISBN:9781616100643
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Electronică pentru începători: O introducere practică în scheme, circuite și microcontrolere -...
Începeți călătoria dvs. cu electronica! Dacă v-ați...
Electronică pentru începători: O introducere practică în scheme, circuite și microcontrolere - Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers
Programarea de la zero (Programming from the Ground Up) - Programming from the Ground Up
Programming from the Ground Up folosește limbajul de...
Programarea de la zero (Programming from the Ground Up) - Programming from the Ground Up
Programming from the Ground Up
Programming from the Ground Up folosește limbajul de asamblare Linux pentru a-i învăța pe noii programatori cele mai importante concepte de...
Programming from the Ground Up
Learn to Program with Assembly: Învățarea fundamentală pentru noii programatori - Learn to Program...
Mulți programatori au o eficacitate limitată...
Learn to Program with Assembly: Învățarea fundamentală pentru noii programatori - Learn to Program with Assembly: Foundational Learning for New Programmers
Naturalismul și alternativele sale în metodologiile științifice: Proceedings of the 2016 Conference...
Multe volume au abordat problema dacă naturalismul...
Naturalismul și alternativele sale în metodologiile științifice: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism - Naturalism and Its Alternatives in Scientific Methodologies: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism
Aplicații native în cloud cu Docker și Kubernetes: Proiectați și creați arhitecturi și aplicații...
Această carte îi poartă pe dezvoltatori într-o...
Aplicații native în cloud cu Docker și Kubernetes: Proiectați și creați arhitecturi și aplicații cloud cu microservicii, Emq și Multi-Site Con - Cloud Native Applications with Docker and Kubernetes: Design and Build Cloud Architecture and Applications with Microservices, Emq, and Multi-Site Con
Programare pentru începători absoluți: Utilizarea limbajului de programare JavaScript - Programming...
Programatorii noi încep de aici... această carte...
Programare pentru începători absoluți: Utilizarea limbajului de programare JavaScript - Programming for Absolute Beginners: Using the JavaScript Programming Language
Engineering and the Ultimate: O investigație interdisciplinară a ordinii și designului în natură și...
Disciplina ingineriei presupune anumite adevăruri...
Engineering and the Ultimate: O investigație interdisciplinară a ordinii și designului în natură și artizanat - Engineering and the Ultimate: An Interdisciplinary Investigation of Order and Design in Nature and Craft
Construirea de aplicații web PHP scalabile folosind cloud-ul: Un ghid simplu pentru programarea și...
Eliminați presupunerile implicate în scrierea și...
Construirea de aplicații web PHP scalabile folosind cloud-ul: Un ghid simplu pentru programarea și administrarea aplicațiilor bazate pe cloud - Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)