کلوژر در عمل ۲۰۱۵
Clojure in Action 2015
دانلود کتاب کلوژر در عمل ۲۰۱۵ (Clojure in Action 2015) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Amit Rathore |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2015 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
336 |
| نوع فایل |
|
| حجم |
5.1 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب کلوژر در عمل ۲۰۱۵
خلاصه
ویرایش کاملاً بازبینیشده که ویژگیهای جدید موجود در Clojure 1.6 را پوشش میدهد.
با خرید نسخه چاپی، یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از Manning Publications دریافت خواهید کرد.
درباره فناوری
Clojure یک Lisp مدرن برای JVM است. این زبان از نقاط قوت مورد انتظار شما برخوردار است: توابع درجه یک، ماکروها و سبک برنامهنویسی تمیز Lisp. از برنامهنویسی تابعی پشتیبانی میکند، که آن را برای برنامهنویسی همروند و ایجاد زبانهای خاص دامنه ایدهآل میسازد. Clojure به شما امکان میدهد مسائل سختتری را حل کنید، تغییرات سریعتری ایجاد کنید و در نهایت یک پایگاه کد کوچکتر داشته باشید. جای تعجب نیست که داستانهای موفقیتآمیز بسیاری در مورد Clojure وجود دارد.
درباره کتاب
Clojure in Action, Second Edition یک نسخه گستردهتر و بهبود یافته است که برای پوشش ویژگیهای جدید Clojure 1.6 بهروز شده است. این کتاب به شما یک معرفی سریع به زبان Clojure ارائه میدهد و از تئوری انتزاعی به مثالهای عملی میرود. شما با یادگیری نحوه استفاده از Clojure به عنوان یک زبان عمومی شروع خواهید کرد. در مرحله بعد، مدل همروندی کارآمد Clojure را بر اساس مفهوم پایگاه داده Software Transactional Memory (STM) بررسی خواهید کرد. شما از طریق Clojure DSLهایی که میتوانند روی JVM اجرا شوند، به سطح جدیدی از بهرهوری خواهید رسید. در این مسیر، نکات، ترفندها و تکنیکهای بیشماری را برای نوشتن کد کوچکتر، ایمنتر و سریعتر خواهید آموخت.
محتویات
* مبانی برنامهنویسی تابعی
* فرا برنامهنویسی با ماکروهای Clojure
* تعامل با Java
* پوشش Clojure 1.6
درباره خواننده
فرض بر این است که خوانندگان با یک زبان برنامهنویسی مانند C، Java، Ruby یا Python آشنا هستند.
فهرست مطالب
1. معرفی Clojure
2. عناصر Clojure: ساختارهای داده و توابع
3. بلوکهای سازنده Clojure
4. چندریختی چندمتدی
5. کاوش در Clojure و تعامل Java
6. حالت و دنیای همروند
7. تکامل Clojure از طریق ماکروها
8. مطالب بیشتر در مورد برنامهنویسی تابعی
9. پروتکلها، رکوردها و انواع
10. توسعه مبتنی بر آزمایش و موارد دیگر
11. ماکروها و DSLهای بیشتر
فهرست کتاب:
۱. حق نشر
۲. فهرست مطالب مختصر
۳. فهرست مطالب
۴. تحسینهایی برای ویرایش اول
۵. پیشگفتار ویرایش دوم
۶. پیشگفتار ویرایش اول
۷. تقدیر و تشکر
۸. دربارهی این کتاب
۹. فصل ۱. معرفی کلوژر
۱۰. فصل ۲. عناصر کلوژر: ساختارهای داده و توابع
۱۱. فصل ۳. بلوکهای سازنده کلوژر
۱۲. فصل ۴. چندریختی چندمتدی
۱۳. فصل ۵. بررسی تعامل کلوژر و جاوا
۱۴. فصل ۶. حالت و دنیای همروند
۱۵. فصل ۷. توسعه کلوژر از طریق ماکروها
۱۶. فصل ۸. بیشتر در مورد برنامهنویسی تابعی
۱۷. فصل ۹. پروتکلها، رکوردها و انواع
۱۸. فصل ۱۰. توسعهی مبتنی بر تست و موارد دیگر
۱۹. فصل ۱۱. ماکروها و DSLهای بیشتر
۲۰. پیوست. نتیجهگیری
۲۱. پیوست. نصب کلوژر
۲۲. فهرست نمایه
۲۳. فهرست تصاویر
۲۴. فهرست جداول
۲۵. فهرست لیستها
توضیحات(انگلیسی)
Summary
A fully revised edition that covers the new features available in Clojure 1.6.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Clojure is a modern Lisp for the JVM. It has the strengths you expect: first-class functions, macros, and Lisp’s clean programming style. It supports functional programming, making it ideal for concurrent programming and for creating domain-specific languages. Clojure lets you solve harder problems, make faster changes, and end up with a smaller code base. It’s no wonder that there are so many Clojure success stories.
About the Book
Clojure in Action, Second Edition is an expanded and improved version that’s been updated to cover the new features of Clojure 1.6. The book gives you a rapid introduction to the Clojure language, moving from abstract theory to practical examples. You’ll start by learning how to use Clojure as a general-purpose language. Next, you’ll explore Clojure’s efficient concurrency model, based on the database concept of Software Transactional Memory (STM). You’ll gain a new level of productivity through Clojure DSLs that can run on the JVM. Along the way, you’ll learn countless tips, tricks, and techniques for writing smaller, safer, and faster code.
What’s Inside
- Functional programming basics
- Metaprogramming with Clojure’s macros
- Interoperating with Java
- Covers Clojure 1.6
About the Reader
Assumes readers are familiar with a programming language like C, Java, Ruby, or Python.
Table of Contents
- Introducing Clojure
- Clojure elements: Data structures and functions
- Building blocks of Clojure
- Multimethod polymorphism
- Exploring Clojure and Java interop
- State and the concurrent world
- Evolving Clojure through macros
- More on functional programming
- Protocols, records, and types
- Test-driven development and more
- More macros and DSL
Table of Contents
1. Copyright
2. Brief Table of Contents
3. Table of Contents
4. Praise for the First Edition
5. Preface to the Second Edition
6. Preface to the First Edition
7. Acknowledgments
8. About this Book
9. Chapter 1. Introducing Clojure
10. Chapter 2. Clojure elements: Data structures and functions
11. Chapter 3. Building blocks of Clojure
12. Chapter 4. Multimethod polymorphism
13. Chapter 5. Exploring Clojure and Java interop
14. Chapter 6. State and the concurrent world
15. Chapter 7. Evolving Clojure through macros
16. Chapter 8. More on functional programming
17. Chapter 9. Protocols, records, and types
18. Chapter 10. Test-driven development and more
19. Chapter 11. More macros and DSLs
20. Appendix. Conclusion
21. Appendix. Installing Clojure
22. Index
23. List of Figures
24. List of Tables
25. List of Listings
دیگران دریافت کردهاند
راهنمای مطالعه CompTIA CySA+: آزمون CS۰-۰۰۳ ۲۰۲۳
CompTIA CySA+ Study Guide: Exam CS0-003 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سیستم پروژه در SAP S/۴HANA: راهنمای جامع مدیریت پروژه ۲۰۲۳
Project System in SAP S/4HANA: The Comprehensive Guide to Project Management 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
معماری ابری از ابهام خارج شد: درک نحوه طراحی معماری های پایدار در دنیای چابک، DevOps و ابر (ویرایش انگلیسی) ۲۰۲۳
Cloud Architecture Demystified: Understand how to design sustainable architectures in the world of Agile, DevOps, and Cloud (English Edition) 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
پیاده سازی و توسعه SAP Fiori ۲۰۲۲
SAP Fiori: Implementation and Development 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
دفتر کل مواد در SAP S/۴HANA: عملکرد و پیکربندی ۲۰۲۲
Material Ledger in SAP S/4HANA: Functionality and Configuration 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اسکریپت نویسی بصری بلپرینت برای آنریل انجین ۵: رهاسازی قدرت واقعی بلپرینت برای خلق بازی ها و برنامه های کاربردی چشمگیر در UE۵، ویرایش سوم ۲۰۲۲
Blueprints Visual Scripting for Unreal Engine 5: Unleash the true power of Blueprints to create impressive games and applications in UE5, 3rd Edition 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
