برنامه‌نویسی الکسیر ≥ 1.6 ۲۰۱۸
Programming Elixir ≥ 1.6 2018

دانلود کتاب برنامه‌نویسی الکسیر ≥ 1.6 ۲۰۱۸ (Programming Elixir ≥ 1.6 2018) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Dave Thomas

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2018

زبان

English

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

412

نوع فایل

pdf

حجم

7.5 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب برنامه‌نویسی الکسیر ≥ 1.6 ۲۰۱۸

این کتاب، *بهترین* مقدمه برای زبان برنامه‌نویسی الیکسیر (Elixir) است، مخصوص برنامه‌نویسان باتجربه‌ای که می‌خواهند با الیکسیر ۱.۶ و نسخه‌های جدیدتر آن آشنا شوند. برنامه‌نویسی تابعی را بدون پیچیدگی‌های آکادمیک تجربه کنید (لطفاً یک بار دیگر در مورد مونادها توضیح ندهید!). برنامه‌های هم‌روند (concurrent) بسازید، اما این بار بدون دردسرهای قفل‌گذاری و یکپارچگی. با الیکسیر آشنا شوید، یک زبان مدرن، تابعی و هم‌روند که بر پایه ماشین مجازی (VM) مستحکم ارلنگ (Erlang) ساخته شده است. سینتکس عمل‌گرایانه و پشتیبانی داخلی الیکسیر از فرابرنامه‌نویسی (metaprogramming) باعث می‌شود بهره‌وری بالایی داشته باشید و در درازمدت به آن علاقه‌مند بمانید. شاید زمان آن رسیده که با پدیده بزرگ بعدی آشنا شوید. شاید آن پدیده الیکسیر باشد.

تکنیک‌های برنامه‌نویسی تابعی به شما کمک می‌کنند تا پیچیدگی‌های سیستم‌های هم‌روند دنیای واقعی امروز را مدیریت کنید، زمان فعالیت (uptime) را به حداکثر برسانید و امنیت را بهبود بخشید. وارد دنیای الیکسیر شوید، با سینتکسی مدرن، شبیه روبی (Ruby) و توسعه‌پذیر، ارزیابی در زمان کامپایل و اجرا، سیستم ماکروی بهداشتی (hygienic macro system) و بسیاری امکانات دیگر. اما مهم‌تر از همه، الیکسیر به برنامه‌نویسی تابعی و موازی، حس لذت می‌بخشد. کار کردن با برنامه‌هایتان لذت‌بخش می‌شود و این زبان شما را تشویق می‌کند تا آزمایش کنید.

بخش اول، اصول نوشتن برنامه‌های ترتیبی (sequential) الیکسیر را پوشش می‌دهد. با زبان، ابزارها و قراردادهای آن آشنا می‌شویم. بخش دوم از این مهارت‌ها برای شروع نوشتن کد هم‌روند استفاده می‌کند؛ برنامه‌هایی که از تمام هسته‌های پردازنده شما، یا تمام ماشین‌های موجود در شبکه‌تان بهره می‌برند! و این کار را هم با OTP و هم بدون آن انجام می‌دهیم. بخش سوم به ویژگی‌های پیشرفته‌تر زبان می‌پردازد، از زبان‌های خاص دامنه (DSLs) و تولید کد گرفته تا توسعه سینتکس.

این ویرایش با تمام ویژگی‌های جدید الیکسیر ۱.۶ به‌روز شده است، و شامل یک فصل جدید در مورد ساختاربندی برنامه‌های OTP و بخش‌های جدیدی در مورد دیباگر، فرمت‌کننده کد، Distillery و پروتکل‌ها می‌باشد.

آنچه نیاز دارید:

به یک کامپیوتر، کمی تجربه با یک زبان سطح بالای دیگر و یک حس ماجراجویی نیاز دارید. هیچ تجربه قبلی در زمینه برنامه‌نویسی تابعی مورد نیاز نیست.


فهرست کتاب:

برنامه‌نویسی الکسیر ≥ ۱.۶

 

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

This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond. Explore functional programming without the academic overtones (tell me about monads just one more time). Create concurrent applications, butget them right without all the locking and consistency headaches. Meet Elixir, a modern, functional, concurrent language built on the rock-solid Erlang VM. Elixir’s pragmatic syntax and built-in support for metaprogramming will make you productive and keep you interestedfor the long haul. Maybe the time is right for the Next Big Thing. Maybe it’s Elixir.

Functional programming techniques help you manage the complexities of today’s real-world, concurrent systems; maximize uptime; and manage security. Enter Elixir, with its modern, Ruby-like, extendable syntax, compile and runtime evaluation, hygienic macro system, and more. But, just as importantly, Elixir brings a sense of enjoyment to parallel,functional programming. Your applications become fun to work with, and the language encourages you to experiment.

Part 1 covers the basics of writing sequential Elixir programs. We’ll look at the language, the tools, and the conventions. Part 2 uses these skills to start writing concurrent code-applications that use all the cores on your machine, or all the machines on your network! And we do it both with and without OTP. Part 3 looks at the more advanced features of the language, from DSLs and code generation to extending the syntax.

This edition is fully updated with all the new features of Elixir 1.6, with a new chapter on structuring OTP applications, and new sections on the debugger, code formatter, Distillery, and protocols.

What You Need:

You’ll need a computer, a little experience with another high-levellanguage, and a sense of adventure. No functional programmingexperience is needed.


Table of Contents

1. Programming Elixir ≥ 1.6

دیگران دریافت کرده‌اند

ساختارهای زبان برنامه نویسی ۲۰۱۴
Programming Language Structures 2014

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

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

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

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

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

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

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

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

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

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

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

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