Jean Tessier’s Reviews > Eloquent Ruby, Second Edition > Status Update

Jean Tessier
Jean Tessier is on page 33 of 370
Ruby's control structure discourage the use of the NOT operator. They try to keep things simple for humans to read and understand.
Feb 10, 2026 10:29PM
Eloquent Ruby, Second Edition

flag

Jean’s Previous Updates

Jean Tessier
Jean Tessier is on page 65 of 370
Symbols, as opposed to strings. Strings represent data and have many methods for their manipulation and transformation. Symbols represent concepts and the only thing they really need is comparison. It makes no sense to take a substring of a symbol; that would be another, different symbol.
Feb 23, 2026 12:11AM
Eloquent Ruby, Second Edition


Jean Tessier
Jean Tessier is on page 57 of 370
Regular expressions. I didn't know that ^ matches the beginning of any line in multiline strings (with the m suffix), and that $ matches the end of any line. I didn't know about the x suffix to insert spaces, newlines, and comments in regular expressions either.
Feb 18, 2026 11:47PM
Eloquent Ruby, Second Edition


Jean Tessier
Jean Tessier is on page 43 of 370
Strings. The author recommends using double quotes most of the time. I have been using double quotes only when I need interpolation. Am I doing a bad?
Feb 11, 2026 10:05PM
Eloquent Ruby, Second Edition


Jean Tessier
Jean Tessier is on page 19 of 370
Syntax is not enough. Language communities adopt a common style over time. Basic formatting has broad rules, with guidelines on when to break them.
Feb 08, 2026 12:23AM
Eloquent Ruby, Second Edition


No comments have been added yet.