سال انتشار

2017

زبان

English

تعداد صفحه‌ها

320

نوع فایل

pdf

حجم

5.8 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب Nim در عمل ۲۰۱۷

خلاصه

نیم یک زبان چند الگویی است که گزینه‌های سفارشی‌سازی قدرتمندی را با قابلیت کامپایل به زبان‌های مختلف، از C تا JavaScript، ارائه می‌دهد. در کتاب Nim in Action خواهید آموخت که نیم از نظر سبک و عملکرد چگونه با زبان‌های دیگر مقایسه می‌شود، بر ساختار و نحو آن مسلط خواهید شد و ویژگی‌های منحصربه‌فرد آن را کشف خواهید کرد.

خرید نسخه چاپی کتاب شامل دریافت رایگان نسخه الکترونیکی در قالب‌های PDF، Kindle و ePub از انتشارات Manning است.

درباره‌ی فناوری

نیم یک زبان برنامه‌نویسی چند الگویی است که گزینه‌های سفارشی‌سازی قدرتمندی را با قابلیت کامپایل به زبان‌های مختلف، از C تا JavaScript، ارائه می‌دهد. می‌توان از آن در هر پروژه‌ای استفاده کرد و نشان می‌دهد که برای رسا بودن، نیازی به قربانی کردن عملکرد نیست!

درباره‌ی کتاب

Nim in Action راهنمای شما برای توسعه‌ی اپلیکیشن در نیم است. خواهید آموخت که نیم از نظر سبک و عملکرد چگونه با زبان‌های دیگر مقایسه می‌شود، بر ساختار و نحو آن مسلط خواهید شد و ویژگی‌های منحصربه‌فرد آن را کشف خواهید کرد. با قدم برداشتن با دقت در میان یک نمونه‌ی شبیه‌سازی‌شده‌ی توییتر و سایر مثال‌های واقعی، خواهید دید که چگونه می‌توان از نیم به صورت روزمره استفاده کرد، ضمن اینکه یاد می‌گیرید چگونه به موازات‌سازی، بسته‌بندی برنامه‌های تمام‌شده و تعامل با زبان‌های دیگر بپردازید. با استفاده از بهترین روش‌ها و مثال‌های غنی موجود در این کتاب، می‌توانید از همین امروز شروع به استفاده از نیم کنید.

مطالب داخل کتاب
* ویژگی‌ها و پیاده‌سازی زبان
* مدیریت بسته Nimble
* ورودی/خروجی ناهمزمان
* تعامل با C و JavaScript
* فرا برنامه‌نویسی

مخاطبان کتاب

برای توسعه‌دهندگانی که با زبان‌های رایج مانند Java، Python، ++C یا C راحت هستند.

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

دومینیک پیختا یکی از توسعه‌دهندگان اصلی نیم و نویسنده‌ی مدیر بسته Nimble است.

فهرست مطالب

بخش اول – مبانی نیم
۱. چرا نیم؟
۲. شروع کار

بخش دوم – نیم در عمل
۳. نوشتن یک برنامه چت
۴. گشتی در کتابخانه‌ی استاندارد
۵. مدیریت بسته
۶. موازات‌سازی
۷. ساخت یک شبیه‌ساز توییتر

بخش سوم – مفاهیم پیشرفته
۸. تعامل با سایر زبان‌ها
۹. فرا برنامه‌نویسی


فهرست کتاب:

۱. حق چاپ

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. پیشگفتار

۵. قدردانی

۶. درباره‌ی این کتاب

۷. درباره‌ی نویسنده

۸. درباره‌ی تصویر روی جلد

۹. بخش ۱. مبانی نیم

۱۰. بخش ۲. نیم در عمل

۱۱. بخش ۳. مفاهیم پیشرفته

۱۲. پیوست الف. دریافت کمک

۱۳. پیوست ب. نصب نیم

۱۴. مرجع نیم

۱۵. نمایه

۱۶. فهرست شکل‌ها

۱۷. فهرست جدول‌ها

۱۸. فهرست لیست‌ها

توضیحات(انگلیسی)
Summary

Nim is a multi-paradigm language that offers powerful customization options with the ability to compile to everything from C to JavaScript. In Nim in Action you'll learn how Nim compares to other languages in style and performance, master its structure and syntax, and discover unique features.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Nim is a multi-paradigm programming language that offers powerful customization options with the ability to compile to everything from C to JavaScript. It can be used in any project and illustrates that you don't have to sacrifice performance for expressiveness!

About the Book

Nim in Action is your guide to application development in Nim. You'll learn how Nim compares to other languages in style and performance, master its structure and syntax, and discover unique features. By carefully walking through a Twitter clone and other real-world examples, you'll see just how Nim can be used every day while also learning how to tackle concurrency, package finished applications, and interface with other languages. With the best practices and rich examples in this book, you'll be able to start using Nim today.

What's Inside

  • Language features and implementation
  • Nimble package manager
  • Asynchronous I/O
  • Interfacing with C and JavaScript
  • Metaprogramming

About the Reader

For developers comfortable with mainstream languages like Java, Python, C++ or C#.

About the Author

Dominik Picheta is one of the principal developers of Nim and author of the Nimble package manager.

Summary

    PART 1 -THE BASICS OF NIM

  1. Why Nim?
  2. Getting started
  3. PART 2 - NIM IN PRACTICE

  4. 3 Writing a chat application
  5. 4 A tour through the standard library
  6. 5 Package management
  7. 6 Parallelism
  8. 7 Building a Twitter clone
  9. PART 3 - ADVANCED CONCEPTS

  10. 8 Interfacing with other languages
  11. 9 Metaprogramming


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Preface

5. Acknowledgments

6. About this Book

7. About the Author

8. About the Cover Illustration

9. Part 1. The basics of Nim

10. Part 2. Nim in practice

11. Part 3. Advanced concepts

12. Appendix A. Getting help

13. Appendix B. Installing Nim

14. Nim Reference

15. Index

16. List of Figures

17. List of Tables

18. List of Listings

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.