دانلود کتاب Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)

49,000 تومان

برنامه نویسی Scala: مقیاس پذیری = برنامه نویسی کاربردی + اشیاء (راهنمای حیوانات)


موضوع اصلی جانور شناسی
نوع کالا کتاب الکترونیکی
ناشر O’Reilly Media
تعداد صفحه 446
حجم فایل 5 مگابایت
کد کتاب 0596155956,9780596155957
نوبت چاپ 1
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2009
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

برنامه نویسی Scala: مقیاس پذیری = برنامه نویسی کاربردی + اشیاء (راهنمای حیوانات)

نقد اصلی نوشته شده توسط Roberto Bentivoglio، JUG Lugano www.juglugano.ch

اسکالا یک زبان برنامه نویسی اخیر است که برنامه نویسی شی گرا را با برنامه نویسی تابعی و DSL (زبان های خاص دامنه) ترکیب می کند.
برنامه نویسی اسکالا کتابی است که توسط Dean Wampler، مشاور، مربی و مربی با Object Mentor, Inc نوشته شده است. او در اسکالا، جاوا و روبی تخصص دارد. نویسنده دوم الکس پین است. او از ابتدای سال 2007 برای شرکت توییتر به عنوان رهبر پلتفرم مشغول به کار بوده است. با دانستن اینکه اسکالا پلتفرمی است که برای توسعه توییتر، یکی از پرکاربردترین شبکه های اجتماعی در سراسر جهان استفاده می شود، کتاب بسیار امیدوارکننده می شود.
اولین چیزی که قبل از مطالعه این زبان باید بدانید این است که برای درک عمیق به زمان نسبتا طولانی نیاز دارد. Scala تفاوت هایی را ارائه می دهد که در ابتدا هضم آن برای توسعه دهنده جاوا می تواند سنگین باشد.

اسکالا در فصل اول به عنوان زبانی معرفی شده است که به نیازهای اصلی توسعه دهندگان مدرن می پردازد. برای توضیح قدرت اسکالا، نویسندگان آن را با محبوب ترین زبان های برنامه نویسی مقایسه می کنند: جاوا، سی شارپ، روبی، پایتون، پی اچ پی و غیره. پس از توضیح سریع در مورد نحوه نصب محیط اسکالا، نویسندگان کد برنامه معمول Hello World را نشان می دهند.
در فصل های بعدی تمام مفاهیم پایه زبان برنامه نویسی اسکالا توضیح داده شده است: نحو، ویژگی ها، برنامه نویسی شی گرا و تابعی آن، همزمانی با بازیگران، DSL ها، سیستم Type و یک فصل بسیار جالب در مورد طراحی اپلیکیشن با اسکالا فصل آخر ابزارها، کتابخانه ها و پشتیبانی IDE برای Scala را پوشش می دهد.

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

با وجود این ویژگی، نکته نهایی این است که «Scala برنامه‌نویسی» اثر خوبی است و یکی از بهترین راه‌ها و یکی از بهترین کتاب‌ها برای ورود به دنیای شگفت‌انگیز اسکالا است.

Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)

Original review written by Roberto Bentivoglio, JUG Lugano www.juglugano.ch

Scala is a recent programming language that mixes the object-oriented programming with the functional programming and DSLs (Domain-Specific Languages).
Programming Scala is a book written by Dean Wampler, consultant, trainer and mentor with Object Mentor, Inc. He specializes in Scala, Java and Ruby. The second author is Alex Payne. He has been working since the beginning of 2007 for the Twitter, Inc. as Platform Lead. Knowing that Scala is the platform used to develop Twitter, one of the most worldwide used social network, the book becomes very promising.
The first thing to know before studying this language is that it needs a relatively long time to be deeply understood. Scala presents some difference that, at the begin, can be heavy to digest to Java developer.

Scala is introduced in the first chapter as a language that addresses the major needs of the modern developer. To explain the power of Scala the authors compare it with the most popular programming languages: Java, C#, Ruby, Python, PHP, etc. After a fast explanation on how to install the Scala environment the authors show the usual Hello World program code.
In the subsequent chapters are explained all the concepts at the base of the Scala programming language: its syntax, the traits, its object-oriented and functional programming, the concurrency with the actors, DSLs, the Type system and a very interesting chapter about the application design with Scala. The last chapter covers the tools, the libraries and the IDE support for Scala.

The book contains many (working) examples that are very useful to learn the Scala structure. The language used by the authors is not complicated and helps to easily understand theirs explanations. One of the major hallmarks of the book is that the authors try to use the Scala syntax that they consider the best from the first examples. This feature of the book can help to learn from the begin what they think is the best way to programming in Scala. On the other hand, for newbies it can turn out to be difficult to understand why it’s better to use some structure or some syntax instead of others.

Despite this feature, the final consideration is that “Programming Scala” is a good work and it’s one of the best ways and one of the best books to enter in the wonderful Scala world.

نظرات (0)

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

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)”