Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis

Evaluare:   (4.5 din 5)

Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis (Abhishek Kumar)

Recenzii ale cititorilor

Rezumat:

Recenzile laudă cartea ca fiind o introducere excelentă în Rust, subliniind claritatea și accesibilitatea sa pentru începători. Cu toate acestea, unii cititori observă că capitolele sunt relativ scurte, ceea ce duce la dorința unor explicații mai aprofundate pe anumite subiecte.

Avantaje:

Explicații clare și ușor de înțeles, bune pentru începători, informative și captivante, acoperă caracteristicile cheie ale Rust fără o complexitate copleșitoare, mai potrivite pentru începători comparativ cu alte resurse.

Dezavantaje:

Capitolele sunt prea scurte, iar unele subiecte ar putea folosi explicații mai detaliate.

(pe baza a 5 recenzii ale cititorilor)

Conținutul cărții:

Înțelege elementele de bază ale programării în Rust și pune-ți cunoștințele în aplicare

CARACTERISTICI PRINCIPALE

⬤  Include elementele de bază ale Rust, caracteristicile sale avansate și cum să începeți să codificați în Rust.

⬤  Numeroase proiecte care îmbunătățesc codarea, fluența conceptelor și experiența în lumea reală.

⬤  Fiecare parte din Rust este prezentată și explicată în detaliu, împreună cu modul de utilizare a acesteia.

DESCRIERE

Rust este un limbaj sofisticat de programare a sistemelor pentru viteză, siguranță a memoriei și paralelism. Această carte vă oferă o introducere rapidă în Rust, astfel încât să puteți începe cu programarea sistemelor de nivel scăzut și dezvoltarea de aplicații web, servicii de rețea și programe integrate.

Cartea începe cu instrucțiuni privind configurarea mediului Rust, dezvoltarea unui program "hello world" și inițierea cu cargo, managerul de pachete Rust și instrumentul de construcție. Cartea este un curs rapid, deși acoperă principii fundamentale de programare precum variabilele și mutabilitatea, tipurile de date, comentariile și fluxul de control. Foarte precis, sunt acoperite subiecte precum proprietatea, împrumutul, structurile, enumurile și alte colecții. Gestionarea erorilor, gestionarea memoriei și concurența sunt bine demonstrate cu ajutorul proiectelor practice. Cartea explică cum să construiți teste automate, să scrieți aplicații multithreaded și să utilizați structuri de date comune fără dificultăți. Cartea se încheie cu mai multe proiecte practice, inclusiv crearea unei aplicații CLI, a unei aplicații web, a unui clasificator de imagini binare și a unui program încorporat.

După citirea acestei cărți, veți avea o înțelegere aprofundată a principiilor de programare Rust și veți putea produce cod Rust idiomatic pentru proiectele dvs., precum și teste și documentație îmbunătățite.

CE VEȚI ÎNVĂȚA

⬤  Învățați Rust's Cargo, concepte fundamentale, colecții, tipuri de date generice, iteratori și închideri.

⬤  Învățați să scrieți și să experimentați funcționarea programelor memory-safe.

⬤  Implementați și exersați diverse structuri de date și algoritmi.

⬤  Familiarizarea cu sistemele de module Rust, cum ar fi pachetele, cratele, modulele și căile.

⬤  Lucrați cu gestionarea erorilor, testarea codului și lucrul cu capacitatea de simultaneitate.

PENTRU CINE ESTE ACEASTĂ CARTE

Această carte este destinată dezvoltatorilor de software și programatorilor de sisteme interesați de Rust ca alternativă la C/C++. De asemenea, această carte este disponibilă studenților interesați să învețe programarea sistemelor folosind Rust. Cartea presupune că aveți cunoștințe anterioare despre conceptele de programare de bază sau despre orice alt limbaj de programare.

Alte date despre carte:

ISBN:9789355510990
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Vizualizarea imersivă a designului 3D: Cu Autodesk Maya și Unreal Engine 4 - Immersive 3D Design...
Capitolul 1: Design pentru tehnologii creative și...
Vizualizarea imersivă a designului 3D: Cu Autodesk Maya și Unreal Engine 4 - Immersive 3D Design Visualization: With Autodesk Maya and Unreal Engine 4
VR Recreere integrată a patrimoniului: Cu ajutorul Blender și Unreal Engine 4 - VR Integrated...
Capitolul 1: Introducere în carte Scopul capitolului:...
VR Recreere integrată a patrimoniului: Cu ajutorul Blender și Unreal Engine 4 - VR Integrated Heritage Recreation: Using Blender and Unreal Engine 4
Începutul VFX cu Autodesk Maya: Create Industry-Standard Visual Effects from Scratch - Beginning VFX...
Scufundați-vă în nuanțele proiectării efectelor...
Începutul VFX cu Autodesk Maya: Create Industry-Standard Visual Effects from Scratch - Beginning VFX with Autodesk Maya: Create Industry-Standard Visual Effects from Scratch
Beginning Pbr Texturing: Learn Physically Based Rendering with Allegorithmic's Substance...
Capitolul 1: Introducere Scopul capitolului: Acest capitol...
Beginning Pbr Texturing: Learn Physically Based Rendering with Allegorithmic's Substance Painter
Bruce Lee: O biografie completă - Bruce Lee: A Complete Biography
Bruce Lee, fiul starului operei cantoneze Lee Hoi-Chuen, a fost unul dintre cele mai mari nume de...
Bruce Lee: O biografie completă - Bruce Lee: A Complete Biography
Kalpana Chawla: O biografie completă - Kalpana Chawla: A Complete Biography
„„Când te uiți la stele și la galaxie, simți că nu ești doar de pe o anumită...
Kalpana Chawla: O biografie completă - Kalpana Chawla: A Complete Biography
Evoluția analizei predictive în domeniul sănătății: Noi tehnici AI pentru intervenții în timp real -...
O utilizare majoră a analizei predictive practice...
Evoluția analizei predictive în domeniul sănătății: Noi tehnici AI pentru intervenții în timp real - Evolving Predictive Analytics in Healthcare: New AI Techniques for Real-Time Interventions
Oprah Winfrey: O biografie completă - Oprah Winfrey: A Complete Biography
Oprah Winfrey este un director media american, actriță, prezentatoare de talk...
Oprah Winfrey: O biografie completă - Oprah Winfrey: A Complete Biography
Modele de proiectare a integrării fără server cu Azure - Serverless Integration Design patterns with...
Un ghid practic care vă ajută să treceți la...
Modele de proiectare a integrării fără server cu Azure - Serverless Integration Design patterns with Azure
Elon Musk: o biografie completă - Elon Musk A Complete Biography
Elon Musk este recunoscut drept un inovator de pionierat al secolului XXI. Omul din spatele...
Elon Musk: o biografie completă - Elon Musk A Complete Biography
Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of...
Înțelege elementele de bază ale programării în Rust...
Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Gestionarea durabilă a deșeurilor electronice - Sustainable Management of Electronic Waste
GESTIONAREA DURABILĂ A DEȘEURILOR ELECTRONICEScris și...
Gestionarea durabilă a deșeurilor electronice - Sustainable Management of Electronic Waste

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)