Skip to content

Commit 0205746

Browse files
committed
add more resources to 'Learn Nim'
1 parent dcd0a04 commit 0205746

File tree

2 files changed

+27
-9
lines changed

2 files changed

+27
-9
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The Nim website hosted on https://nim-lang.org.
44

55
## Developing
66

7-
Install Jekyll, then ``cd jekyll`` and use `jekyll serve`
7+
Install Jekyll, then ``cd jekyll`` and use `bundle exec jekyll serve`
88
to serve to a local Web server with automatic refresh on changes.
99

1010
## License

jekyll/learn.html

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@ <h3><a href="{{ site.baseurl }}/docs/tut2.html">Tutorial, part 2</a></h3>
1919
How to use Object Oriented Programming in Nim, exceptions,
2020
generics, and templates.
2121
</p>
22-
<h3><a href="{{ site.baseurl }}/docs/tut3.html">Macro tutorial</a></h3>
22+
<h3><a href="https://nim-lang.github.io/Nim/tut3.html">Macro tutorial</a></h3>
23+
<!-- change to "{{ site.baseurl }}/docs/tut3.html" once v0.19.4 is published -->
2324
<p>
24-
Learn about metaprogramming and macros.
25+
Learn about meta-programming and macros.
2526
</p>
2627

2728
<h2 class="">Books</h2>
@@ -97,8 +98,13 @@ <h3>
9798
<p>
9899
A 5-minute tour through Nim.
99100
</p>
101+
<h3>
102+
<a href="https://scripter.co/notes/nim">Nim Notes</a>
103+
</h3>
104+
<p>
105+
A collection of Nim snippets with brief notes.
106+
</p>
100107

101-
&nbsp;
102108
<h2 class="">Nim for...</h2>
103109
<h3>
104110
<a href="https://github.com/nim-lang/Nim/wiki/Nim-for-C-programmers">
@@ -113,13 +119,13 @@ <h3>
113119

114120
<h2 class="">Blogs</h2>
115121
<h3>
116-
<a href="http://goran.krampe.se/category/nim/">Goran Krampe</a>
122+
<a href="http://goran.krampe.se/category/nim/">Goran Krampe</a>
117123
</h3>
118124
<p>
119125
OOP in Nim, Arduino and Nim, and more.
120126
</p>
121127
<h3>
122-
<a href="https://hookrace.net/blog/nim/">HookRace</a>
128+
<a href="https://hookrace.net/blog/nim/">HookRace</a>
123129
</h3>
124130
<p>
125131
NES emulator in Nim, SDL2 platformer, writing small binaries, etc.
@@ -128,16 +134,28 @@ <h3>
128134
<a href="https://peterme.net/">Peter's DevLog</a>
129135
</h3>
130136
<p>
131-
Optionals, File handling, Window manager, etc.
137+
Options, File handling, stack vs heap (ref) objects, etc.
138+
</p>
139+
<h3>
140+
<a href="https://planet.nim-lang.org">Nim Planet</a>
141+
</h3>
142+
<p>
143+
Aggregated feed of Nim blogs.
132144
</p>
133145

134-
<h2 class="">Code challenges</h2>
146+
<h2 class="">Other</h2>
135147
<h3>
136-
<a href="https://exercism.io/my/tracks/nim">Exercism.io</a>
148+
<a href="https://exercism.io/my/tracks/nim">Exercism.io</a>
137149
</h3>
138150
<p>
139151
Learn Nim by solving short challenges.
140152
</p>
153+
<h3>
154+
<a href="http://rosettacode.org/wiki/Category:Nim">Rosetta Code</a>
155+
</h3>
156+
<p>
157+
Rosetta Code tasks solved in Nim.
158+
</p>
141159
</div>
142160

143161
</section>

0 commit comments

Comments
 (0)