دانلود کتاب Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM – برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش
  • سال 2020
  • نویسنده (گان) Richard Whaling
  • ناشر Pragmatic Bookshelf
  • زبان English
  • تعداد صفحات
  • حجم فایل 2.6MB
  • فرمت فایل epub
  • شابک 9781680507492, 1680507494
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you re-imagine how your programs interact with your operating system. Compile Scala code down to native machine instructions; seamlessly invoke operating system APIs for low-level networking and IO; control pointers, arrays, and other memory management techniques for extreme performance; and enjoy instant start-up times. Skip the JVM and improve your code performance by getting close to the metal. Developers generally build systems on top of the work of those who came before, accumulating layer upon layer of abstraction. Scala Native provides a rare opportunity to remove layers. Without the JVM, Scala Native uses POSIX and ANSI C APIs to build concise, expressive programs that run unusually close to bare metal. Scala Native compiles Scala code down to native machine instructions instead of JVM bytecode. It starts up fast, without the sluggish warm-up phase that’s common for just-in-time compilers. Scala Native programs can seamlessly invoke operating system APIs for low-level networking and IO. And Scala Native lets you control pointers, arrays, and other memory layout types for extreme performance. Write practical, bare-metal code with Scala Native, step by step. Understand the foundations of systems programming, including pointers, arrays, strings, and memory management. Use the UNIX socket API to write network client and server programs without the sort of frameworks higher-level languages rely on. Put all the pieces together to design and implement a modern, asynchronous microservice-style HTTP framework from scratch. Take advantage of Scala Native’s clean, modern syntax to write lean, high-performance code without the JVM. What You Need: A modern Windows, Mac OS, or Linux system capable of running Docker. All code examples in the book are designed to run on a portable Docker-based build environment that runs anywhere. If you don’t have Docker yet, see the Appendix for instructions on how to get it.

————————————————————–

ترجمه ماشینی :

با Scala Native، یک کامپایلر Scala، به قدرت برنامه‌نویسی سیستم‌های بدون فلز دسترسی پیدا کنید. بدون توشه چارچوب‌های قدیمی و ماشین‌های مجازی، Scala Native به شما امکان می‌دهد تا نحوه تعامل برنامه‌هایتان با سیستم‌عامل خود را دوباره تصور کنید. کامپایل کد Scala به دستورالعمل های ماشین بومی. فراخوانی یکپارچه APIهای سیستم عامل برای شبکه های سطح پایین و IO. کنترل نشانگرها، آرایه ها و سایر تکنیک های مدیریت حافظه برای عملکرد فوق العاده؛ و از زمان راه اندازی فوری لذت ببرید. از JVM بگذرید و با نزدیک شدن به فلز، عملکرد کد خود را بهبود بخشید. توسعه‌دهندگان معمولاً سیستم‌هایی را بر روی کار کسانی که قبلاً آمده‌اند، می‌سازند، و لایه به لایه انتزاع را جمع می‌کنند. Scala Native فرصتی نادر برای حذف لایه ها فراهم می کند. بدون JVM، Scala Native از API های POSIX و ANSI C برای ساخت برنامه های مختصر و رسا که به طور غیرمعمولی نزدیک به فلز خالی اجرا می شوند، استفاده می کند. Scala Native کد Scala را به‌جای بایت کد JVM به دستورالعمل‌های ماشین بومی کامپایل می‌کند. سریع راه‌اندازی می‌شود، بدون مرحله گرم کردن کند که برای کامپایلرهای به موقع معمول است. برنامه های Scala Native می توانند به طور یکپارچه از API های سیستم عامل برای شبکه های سطح پایین و IO استفاده کنند. و Scala Native به شما امکان می دهد اشاره گرها، آرایه ها و دیگر انواع چیدمان حافظه را برای عملکرد فوق العاده کنترل کنید. گام به گام با Scala Native کد عملی و بدون فلز بنویسید. درک مبانی برنامه نویسی سیستم ها، از جمله اشاره گرها، آرایه ها، رشته ها و مدیریت حافظه. از API سوکت یونیکس برای نوشتن برنامه های سرویس گیرنده و سرویس دهنده شبکه بدون چارچوب هایی که زبان های سطح بالاتر به آن تکیه دارند، استفاده کنید. همه قطعات را کنار هم قرار دهید تا یک چارچوب HTTP مدرن و ناهمزمان به سبک میکروسرویس را از ابتدا طراحی و اجرا کنید. از سینتکس تمیز و مدرن Scala Native برای نوشتن کدهای ناب و با کارایی بالا بدون JVM استفاده کنید. آنچه شما نیاز دارید: یک سیستم مدرن ویندوز، سیستم عامل مک، یا لینوکس با قابلیت اجرای Docker. تمام نمونه‌های کد موجود در این کتاب برای اجرا بر روی یک محیط ساخت مبتنی بر Docker قابل حمل که در هر جایی اجرا می‌شود، طراحی شده‌اند. اگر هنوز Docker را ندارید، برای دستورالعمل‌های نحوه دریافت آن به پیوست مراجعه کنید.


 

tag : دانلود کتاب برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید , Download برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید , دانلود برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید , Download Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM Book , برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید دانلود , buy برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید , خرید کتاب برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید , دانلود کتاب Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM , کتاب Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM , دانلود Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM , خرید Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM , خرید کتاب Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM ,

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM – برنامه نویسی سیستم های مدرن با Scala Native: کد ناب و با کارایی بالا را بدون JVM بنویسید”