هفت زبان دیگر در هفت هفته ۲۰۱۴
Seven More Languages in Seven Weeks 2014

دانلود کتاب هفت زبان دیگر در هفت هفته ۲۰۱۴ (Seven More Languages in Seven Weeks 2014) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Bruce Tate, Ian Dees, Frederic Daoud, Jack Moffitt

voucher-1

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

سال انتشار

2014

زبان

English

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

320

نوع فایل

pdf

حجم

6.1 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب هفت زبان دیگر در هفت هفته ۲۰۱۴

برنامه‌نویسان بزرگ متولد نمی‌شوند، بلکه ساخته می‌شوند. صنعت برنامه‌نویسی در حال حرکت از زبان‌های شیءگرا به سمت زبان‌های تابعی است و شما باید خود را متعهد به پیشرفت چشمگیر کنید. زبان‌های برنامه‌نویسی جدید، ابزارها و اصطلاحاتی را در اختیار شما قرار می‌دهند که برای بهبود مهارت خود به آن‌ها نیاز دارید. در حالی که سایر کتاب‌های مقدماتی زبان، شما را از طریق نصب اولیه و «Hello, World» راهنمایی می‌کنند، ما هدف بالاتری داریم. هر زبان در کتاب هفت زبان دیگر در هفت هفته شما را در یک سفر گام به گام از طریق مهم‌ترین الگوهای زمان ما همراهی می‌کند. شما هفت زبان هیجان‌انگیز را یاد خواهید گرفت: Lua، Factor، Elixir، Elm، Julia، MiniKanren و Idris.

از مجموعه برنامه‌نویسی برنده جایزه که الهام‌بخش زبان Elixir بود، بیاموزید. بشنوید که چگونه سایر برنامه‌نویسان در جوامع مختلف، مسائلی را حل می‌کنند که به اندازه‌ای مهم هستند که باعث توسعه زبان می‌شوند. دیدگاه خود را گسترش دهید و یاد بگیرید که چگونه مسائل چند هسته‌ای و توزیع‌شده را حل کنید.

در هر زبان، شما یک مسئله غیر پیش‌پاافتاده را با استفاده از تکنیک‌هایی که آن زبان را خاص می‌کند، حل خواهید کرد. یک بازی کاملاً کاربردی در Elm بنویسید، بدون یک callback منفرد، که به JavaScript کامپایل می‌شود تا بتوانید آن را در هر مرورگری مستقر کنید. یک برنامه منطقی در Clojure با استفاده از یک مدل برنامه‌نویسی، MiniKanren، بنویسید که به اندازه Prolog قدرتمند است، اما در تعامل با دنیای خارج بسیار بهتر است. یک برنامه توزیع‌شده در Elixir با ماکروهای Lisp-style، نحو غنی شبیه Ruby و غنای ماشین مجازی Erlang بسازید. لایه شیء خود را در Lua، یک برنامه آماری در Julia، یک اثبات در کد با Idris و یک بازی مسابقه در Factor بسازید.

وقتی کارتان تمام شد، برنامه‌هایی را در پنج الگوی برنامه‌نویسی مختلف نوشته‌اید که در سه قاره مختلف نوشته شده‌اند. شما چهار زبان پیشرو را که در پنج سال گذشته اختراع شده‌اند و سه زبان رادیکال‌تر را که هر کدام چیز مهمی برای آموزش به شما دارند، کشف کرده‌اید.


فهرست کتاب:

هفت زبان دیگر در هفت هفته

 

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

Great programmers aren’t born–they’re made. The industry is moving from object-oriented languages to functional languages, and you need to commit to radical improvement. New programming languages arm you with the tools and idioms you need to refine your craft. While other language primers take you through basic installation and “Hello, World,” we aim higher. Each language in Seven More Languages in Seven Weeks will take you on a step-by-step journey through the most important paradigms of our time. You’ll learn seven exciting languages: Lua, Factor, Elixir, Elm, Julia, MiniKanren, and Idris.

Learn from the award-winning programming series that inspired the Elixir language. Hear how other programmers across broadly different communities solve problems important enough to compel language development. Expand your perspective, and learn to solve multicore and distribution problems.

In each language, you’ll solve a non-trivial problem, using the techniques that make that language special. Write a fully functional game in Elm, without a single callback, that compiles to JavaScript so you can deploy it in any browser. Write a logic program in Clojure using a programming model, MiniKanren, that is as powerful as Prolog but much better at interacting with the outside world. Build a distributed program in Elixir with Lisp-style macros, rich Ruby-like syntax, and the richness of the Erlang virtual machine. Build your own object layer in Lua, a statistical program in Julia, a proof in code with Idris, and a quiz game in Factor.

When you’re done, you’ll have written programs in five different programming paradigms that were written on three different continents. You’ll have explored four languages on the leading edge, invented in the past five years, and three more radically different languages, each with something significant to teach you.


Table of Contents

1. Seven More Languages in Seven Weeks

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

هفت اصل رهبری ۲۰۱۴
Seven Disciplines of A Leader 2014

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

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

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

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

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

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

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

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

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

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

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

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