وبلاگ بلیان

Programming Rustim

معرفی کتاب «Programming Rustim» نوشتهٔ Jim Blandy, Jason Orendorff، منتشرشده توسط نشر O'Reilly Media در سال 2016. این کتاب در فرمت epub، زبان انگلیسی ارائه شده است. «Programming Rustim» در دستهٔ بدون دسته‌بندی قرار دارد.

Systems programming languages have come a long way in the 50 years since we started using high-level languages to write operating systems, but two thorny problems in particular have proven difficult to crack: It’s difficult to write secure code. It’s common for security exploits to leverage bugs in the way C and C++ programs handle memory, and it has been so at least since the Morris virus, the first Internet virus to be carefully analyzed, took advantage of a buffer overflow bug to propagate itself from one machine to the next in 1988. It’s very difficult to write multithreaded code, which is the only way to exploit the abilities of modern machines. Each new generation of hardware brings us, instead of faster processors, more of them; now even midrange mobile devices have multiple cores. Taking advantage of this entails writing multithreaded code, but even experienced programmers approach that task with caution: concurrency introduces broad new classes of bugs, and can make ordinary bugs much harder to reproduce.
دانلود کتاب Programming Rustim