Skip to content

Commit f3c7095

Browse files
N30: AH Scanner in Rust (#930)
Co-authored-by: Joe Clay <[email protected]>
1 parent b4707c4 commit f3c7095

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

content/news/030/ah-scanner.png

120 KB
Loading

content/news/030/index.md

+21
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,27 @@ You can read it [here][rflb-post].
389389
[justin_rhw]: https://twitter.com/justin_rhw
390390
[rflb-post]: https://justinryanh.github.io/post/refactoring_from_legion_to_bevy/
391391

392+
### [Writing an AH Scanner in Rust][trimoq-post]
393+
394+
[![AH scanner workflow](ah-scanner.png)][trimoq-post]
395+
396+
Trimoq ([Github][trimoq-github], [Twitter][trimoq-twitter]) wrote [a blog
397+
post][trimoq-post] about writing a game client for a popular MMORPG. It
398+
focuses on some negative parts of Rust and its ecosystem. There are three key
399+
takeaways from this post:
400+
401+
- Stay away from low-level libraries if you are not aware of how deep the rabbit
402+
hole goes.
403+
- Evaluate the library ecosystem of Rust thoroughly before using it for a
404+
project that requires somewhat exotic functionality.
405+
- Rust forces you to care about the details, regardless whether you want to.
406+
407+
The remainder of the article goes into depth on these three points.
408+
409+
[trimoq-github]: https://github.com/trimoq
410+
[trimoq-twitter]: https://twitter.com/amann_dev
411+
[trimoq-post]: https://medium.com/digitalfrontiers/taking-rust-for-a-ride-to-azeroth-what-writing-an-ah-scanner-in-rust-taught-me-58edc936cbb
412+
392413
## Tooling Updates
393414

394415
### [Nodus][nodus-github]

0 commit comments

Comments
 (0)