Skip to content

Commit 9d11e87

Browse files
authored
Rearrange the Learning documentation (#159)
The resources were not listed in a general to specific manner. Reordered them to help the student who wants to get into Odin.
1 parent f4d8544 commit 9d11e87

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

docs/LEARNING.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,25 @@ Odin is a systems programming language.
44
Like C, the programmer must manage memory manually.
55
Yet it is a fairly simple language.
66

7-
These resources are available to help you learn Odin:
7+
The following resources are available to help you learn Odin:
88

9-
* An [Introduction to Odin][video] video, presented by Odin's creator.
10-
* [Odin language overview][overview].
11-
* Documentation for [official packages][packages].
9+
Get a first taste of the language with:
10+
11+
* Watch the [Introduction to Odin][video], presented by Odin's creator.
12+
* Read the [Introduction to Odin][intro] article, written by the author of ["Understanding the Odin Programming Language"][book].
1213
* Study the [Demo File][demo], which shows, in code, concepts of Odin.
13-
* Buy the ["Understanding the Odin Programming Language"][book] book.
14-
* An [Introduction to Odin][intro] article, written by the author of the book.
14+
15+
Dig deeper with:
16+
17+
* [Odin language overview][overview].
18+
* The documentation for [official packages][packages].
19+
* The ["Understanding the Odin Programming Language"][book] book (non-free).
20+
* The official set of ["Odin Examples"][examples].
1521

1622
[video]: https://youtu.be/rCqFdYUnC24?si=2dKrnXhPWXUWlM8Y
1723
[overview]: https://odin-lang.org/docs/overview/
1824
[packages]: https://pkg.odin-lang.org
1925
[demo]: https://odin-lang.org/docs/demo/
2026
[book]: https://odinbook.com
2127
[intro]: https://zylinski.se/posts/introduction-to-odin/
28+
[examples]: https://github.com/odin-lang/examples

docs/RESOURCES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ In addition to the [Learning][learning] resources, here are some other places to
99
These provide some insight into the language's design principles.
1010
* [Style guide][style].
1111
* [Awesome Odin][awesome], a collection of links to Odin libraries and resources.
12-
* A [series of videos][vids] about Odin and using it for game development.
12+
* A [series of videos][vids] about Odin and how to use it for game development.
1313
By Karl Zylinski, the author of the "Understanding Odin" book.
1414

1515
[learning]: ./learning

0 commit comments

Comments
 (0)