دانلود کتاب Programming Crystal: Create High-Performance, Safe, Concurrent Apps
by Ivo Balbaert, Simon St. Laurent
|
عنوان فارسی: برنامه نویسی کریستال: ایجاد عملکرد بالا و امن همزمان برنامه های |
دانلود کتاب
جزییات کتاب
What’s In This Book
This book teaches the basics of Crystal with an emphasis on how its developers structured it's design to make it perform so well. As Crystal is a recent addition to the programming world, convincing companies and people to use it is trickier than promoting familiar tools.
To help deal with those challenges, you’ll find discussions about real-world use cases, entitled “A Company’s Story Crystallized,” at the end of each chapter.
programming crystal, concurrent apps
This book is organized into three parts:
Part I - Getting Started We’ll begin by going over all the good reasons why you should use Crystal. Then you’ll set up a working Crystal environment and work through a minitutorial.
Part II - Building Blocks This part examines the building blocks of Crystal in much greater depth: variable types, basic and compound data types, control structures, methods, classes, modules, generating docs, testing framework and code formatting.
Part III - Advanced Features Once you’ve learned the heart of the language, you can explore Crystal’s features for maximizing code reuse, as well as sharing code and data.