Julio Biason
5 years ago
2 changed files with 103 additions and 0 deletions
@ -0,0 +1,42 @@
|
||||
+++ |
||||
title = "Fledgling - Sharon Lee, Steve Miller" |
||||
date = 2020-05-12 |
||||
|
||||
[taxonomies] |
||||
tags = ["books", "reviews", "scifi", "liaden universe"] |
||||
+++ |
||||
|
||||
[GoodReads Summary](https://www.goodreads.com/book/show/5585180-fledgling): |
||||
Theo Waitley has lived all her young life on Delgado, a Safe World that is |
||||
home to one of the galaxy's premier institutions of higher learning. Both |
||||
Theo's mother, Kamele, and Kamele's onagrata Jen Sar Kiladi, are professors at |
||||
the university, and they all live comfortably together, just like they have |
||||
for all of Theo's life, in Jen Sar's house at the outskirts of town. |
||||
|
||||
<!-- more --> |
||||
|
||||
{{ stars(stars=2) }} |
||||
|
||||
First things first: I did enjoy the fact that the universe has gender roles |
||||
inverted -- with women being considered "strong" and "intellectual" and men |
||||
being the ones that want to look pretty -- and this is not throw at your face |
||||
at every moment, although it gets explicit by the end of the book, but by |
||||
then, you're already good with it. |
||||
|
||||
On the other hand, some things feel... weird. Not about the genders, but in |
||||
the story itself. There is some great secret, something the main characters |
||||
want to hide, doing a lot of schemes to conceal it and when it is said what it |
||||
is... it feels dumb. Ok, someone is clumsy, but that's natural in someone's |
||||
family and WHY THE HECK IS THAT A SECRET?!? |
||||
|
||||
Also weird are some dialogues. At some point, there is one character asking a |
||||
question and getting annoyed at it at the same time, like he didn't like to |
||||
hear the question he just asked. Some discussions just jump into conclusions |
||||
-- in the right conclusions -- which, again, feels weird. And there is a short |
||||
arc in the middle of it that leads absolutely nowhere. It is throw in the |
||||
story, affects absolutely nothing and goes away without a trace. |
||||
|
||||
Maybe it's because I got the book from Humble Bundle and jumped straight into |
||||
the 12 book of the series (the "Liaden Universe", although this is the first |
||||
book about a sub-series of one of the characters, or so it seems), but I |
||||
didn't feel compelled by any of the characters. |
@ -0,0 +1,61 @@
|
||||
+++ |
||||
title = "Rust In Action - T.S. McNamara" |
||||
date = 2020-04-28 |
||||
|
||||
[taxonomies] |
||||
tags = ["books", "reviews", "rust", "t s mcnamara"] |
||||
+++ |
||||
|
||||
[GoodReads Summary](https://www.goodreads.com/book/show/45731908-rust-in-action): |
||||
Rust in Action introduces the Rust programming language by exploring numerous |
||||
systems programming concepts and techniques. You'll be learning Rust by delving |
||||
into how computers work under the hood. You'll find yourself playing with |
||||
persistent storage, memory, networking and even tinkering with CPU |
||||
instructions. The book takes you through using Rust to extend other |
||||
applications and teaches you tricks to write blindingly fast code. You'll also |
||||
discover parallel and concurrent programming. Filled to the brim with |
||||
real-life use-cases and scenarios, you'll go beyond the Rust syntax and see |
||||
what Rust has to offer in real-world use cases. |
||||
|
||||
<!-- more --> |
||||
|
||||
{{ stars(stars=4) }} |
||||
|
||||
{% note() %} |
||||
The version of this book I got is not the final version, it's part of |
||||
Manning Early Access Program, which allows people to read and participate in |
||||
"constructing" a book. A lot of things may change in the final version, so be |
||||
aware of this. |
||||
{% end %} |
||||
|
||||
I have to say, I don't buy the "introduces the Rust programming language" part |
||||
of the description. A few points seem related to people that already have some |
||||
knowledge about the language, and jumping straight to some non-trivial problem |
||||
appears to skip a few "introduction" points, in my opinion. |
||||
|
||||
One have to ask what "in Action" means. Sure, you'll write your one RFC |
||||
754 for dealing with floating points, so you can understand why some floating |
||||
values get to 6.000000000001, and while you won't ever write your own floating |
||||
point processor, you have to ask yourself: What is being explained about Rust |
||||
here? Sometimes, the problems feel more like "I want to solve this" than "I |
||||
want to explain this feature of the language", while it should be the other |
||||
way around. |
||||
|
||||
Another confusing point: The output of a program appears before its code. |
||||
While not that weird, you end up with some sections showing the output, |
||||
explaining a bit and then, way later, you get the code what actually produces |
||||
that output. I remember reading a bit about the output and some discussion |
||||
about it and I got really confused about what was producing that output. |
||||
|
||||
The Rust part seems a bit out-of-date, too. There are some `extern crate`, |
||||
which is optional at this point. Updating the code to reflect the latest |
||||
version of the language (the syntax, that is) would be better. |
||||
|
||||
On the other hand, I have to give the author the props for managing to explain |
||||
things _really well_. Why you should use something, how can you apply |
||||
different things to the same data and so on. That's the book greatest |
||||
strength. |
||||
|
||||
So, is it a bad book? Not at all. It has some quirks, but overall is well |
||||
explained and, if you keep an eye on the language from outside, it answers a |
||||
lot of stuff that you won't figure out anywhere else. |
Loading…
Reference in new issue