مشخصات کتاب
Computer Programming using GNU Smalltalk (+ Source Code)
دسته بندی: برنامه نويسي
ویرایش:
نویسندگان: Gökel C.
سری:
ناشر:
سال نشر:
تعداد صفحات: 0
زبان: English
فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 528 کیلوبایت
قیمت کتاب (تومان) : 38,000
کلمات کلیدی مربوط به کتاب برنامه نویسی کامپیوتر با استفاده از GNU Smalltalk (+ کد منبع): کتابخانه، ادبیات کامپیوتری، اسمال تاک
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 17
در صورت تبدیل فایل کتاب Computer Programming using GNU Smalltalk (+ Source Code) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی کامپیوتر با استفاده از GNU Smalltalk (+ کد منبع) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب برنامه نویسی کامپیوتر با استفاده از GNU Smalltalk (+ کد منبع)
Creative Commons، 2009. — 130 p.
کامپیوترها ماشین هایی
هستند که از سخت افزار و نرم افزار نوشته شده برای سخت افزار
تشکیل شده اند. چه یک کاربر آماتور باشید که از رایانه خود فقط
برای گشت و گذار در اینترنت استفاده می کند یا یک کاربر معمولی که
از رایانه برای کارهای روزانه استفاده می کند، ممکن است نیاز به
نوشتن برنامه ای برای یک وظیفه خاص داشته باشید. شاید شما فقط یک
کاربر کنجکاو باشید که میخواهید بر جعبه مقابلش تسلط داشته باشید
قبل از اینکه بر شما مسلط شود. در اینجا برنامه نویسی کلمه کلیدی
است زیرا شما با برنامه نویسی کامپیوتر را مجبور می کنید آنچه را
که می خواهید انجام دهد. برنامه نویسی مانند قرار دادن روح در بدن
است.
این کتاب قصد دارد اصول برنامه نویسی با استفاده از زبان برنامه
نویسی GNU Smalltalk را به شما آموزش دهد. GNU Smalltalk پیاده
سازی زبان برنامه نویسی Smalltalk-80 است و خانواده Smalltalk به
طور کلی کمی متفاوت از سایر زبان های برنامه نویسی رایج مانند C
یا جاوا است. بنابراین، ما رویکرد متفاوتی را برای آموزش برنامه
نویسی به شما در مقایسه با سایر کتاب های برنامه نویسی کامپیوتری
که وجود دارد، اعمال خواهیم کرد.
خواهید دید که فصل های این کتاب در مقایسه با سایر کتاب های
برنامه نویسی بیشتر کوتاه هستند. این عمدتا به دو دلیل است. اولین
مورد تنبلی من است. مورد دوم این است که Smalltalk یک زبان کوچک و
متعامد است. منظور ما از کوچک، مفاهیم برنامه نویسی کمتری است که
باید در مقایسه با زبان های دیگر یاد بگیرید. اسمال تاک بر اساس
چند قانون و مفاهیم با دقت طراحی شده است. منظور ما از متعامد
بودن، در مقایسه با زبان های دیگر استثناهای بسیار کمی در
Smalltalk وجود دارد. به این دو دلیل تقریباً کل زبان را در کمتر
از 100 صفحه یاد خواهید گرفت.
این بدان معنا نیست که کارهایی که می توانید با Smalltalk انجام
دهید محدود است. در مقابل، این مجموعه کوچک قوانین و متعامد بودن
به شما انعطاف پذیری زیادی می دهد به طوری که تنها محدودیت، تخیل
شماست. همچنین، یکی از بزرگترین نقاط قوت Smalltalk کتابخانه
قدرتمند و غنی آن است که اکثر ابزارهایی را که نیاز دارید در
اختیار شما قرار می دهد. GNU Smalltalk ابزارهای بیشتری را به این
جعبه ابزار ارزشمند اضافه می کند. اما از آنجایی که در این چاپ
اول کتاب به زبان اصلی تمرکز خواهیم کرد، میخواهیم
فقط نوک کوه یخ را به شما نشان دهیم، یعنی مهمترین و
پرکاربردترین عملکرد کتابخانه.
توضیحاتی درمورد کتاب به خارجی
Creative Commons, 2009. — 130 p.
Computers are machines composed of
hardware and software written for the hardware. Whether you are
an amateur user who uses his/her computer just to surf the
Internet or an average user who uses computer for daily tasks,
you may need to write a program for a specific duty. Maybe you
are just a curious user who wants to dominate the box in front
of him before it starts dominating you. Programming is the key
word here because you make the computer do what you want by
programming it. Programming is like putting the soul inside a
body.
This book intends to teach you the basics of programming using
GNU Smalltalk programming language. GNU Smalltalk is an
implementation of the Smalltalk-80 programming language and
Smalltalk family is in general a little bit different than
other common programming languages like C or Java. So, we will
apply a different approach to teach you programming compared to
other computer programming books out there.
You will see chapters of this book are mostly short compared to
other programming books. This is because of mainly two reasons.
First one is my laziness. Second one is that Smalltalk is a
small and orthogonal language. By small, we mean there are
fewer programming concepts you should learn compared to other
languages. Smalltalk is built on a few carefully designed rules
and concepts. By orthogonality, we mean there are very few
exceptions on Smalltalk compared to other languages. Because of
this two reasons you will learn almost the whole language in
less than 100 pages.
This doesn't mean the things you can do with Smalltalk is
limited. In contrast, this small set of rules and orthogonality
gives you great flexibility so that the only limit is your
imagination. Also, one of the greatest strength of Smalltalk is
its powerful and rich library which gives you most of the tools
you need out-of-the-box. GNU Smalltalk adds even more tools to
this valuable toolbox. But because we will concentrate in the
core language in this first edition of the book we are going
to
show you only the tip of the iceberg, namely, only the most
important and most frequently used functionality of the
library.
نظرات کاربران