Skip to content

Commit 8be1730

Browse files
committed
AI-revise section
1 parent 8544c38 commit 8be1730

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

content/introduction.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,17 +45,22 @@ useful design patterns that can be used in any programming situation.
4545
This book is currently a work in progress. A majority of the chapter is yet to be written.
4646
Please come back later to check out a completed version of this book.
4747

48-
## Whom is This Book For
48+
## Who This Book Is For
4949

50-
This book tries to explain how CGP works by building the majority of its constructs from the ground up. However, many of the explained concepts are not immediately useful for writing CGP code, in particularly at the beginner level. This is because CGP already provides high enough abstraction, that one can write highly productive CGP code without understanding all the underlying details.
50+
This book takes a deep dive into how CGP works, building and explaining its core constructs from the ground up.
51+
52+
However, it's worth noting that many of the concepts explained here are not immediately essential for simply writing working CGP code, particularly when you are just starting out. This is because CGP provides a high level of abstraction, allowing developers to write highly productive code without needing to understand all the underlying details.
5153

5254
<div class="warning">
53-
Because of the above reasons, _you may not benefit much from reading this book_ if your goal is to get started with writing CGP as soon as possible.
55+
If your primary goal is to start writing CGP code and become productive as quickly as possible, this book might not be the most direct path.
5456
</div>
5557

56-
On the other hand, the book is mainly useful for those who wish to understand better what happens behind the macros, after they have started using CGP for some time. This book would also be useful for users to understand better on what went wrong when encountering CGP-related error messages, so that they can fix the errors more effectively.
58+
On the other hand, this book is primarily intended for those who wish to gain a better understanding of what happens "behind the macros" after they have gained some experience using CGP.
59+
60+
It will also be a valuable resource for users encountering CGP-related error messages, providing the knowledge needed to understand the root cause and fix issues more effectively.
5761

58-
A separate book will be written in the future, to provide beginner-friendly tutorials for getting started with CGP more quickly.
62+
For beginners looking for a faster start, a separate book is planned for the future, which will provide more beginner-friendly tutorials focused on quickly getting started with CGP.
63+
book will be written in the future, to provide beginner-friendly tutorials for getting started with CGP more quickly.
5964

6065
## Chapter Outlines
6166

0 commit comments

Comments
 (0)