MetaNightをご覧ください。2の読書会の第5回目を開催しました。活動内容フリーマンカフェで実施しました。Constantの前までやりました。読みながらの意見とかはこちらに載せてあります。前回よりもかなり間が空いてしまった...(結局1月にできなかった...)Billの図のおかげで、Rubyにおけるクラスとオブジェクトの関係性がよりはっきりわかってきました。表しているのですが、クラスはオブジェクトなんだよ、っていうことを語っています。そこが他の言語とは違うんだと。Classはobject_id持ってますし、変数に代入することもできます。実際にはClassへの参照を表現している定数(Class名)を変数に代入しています。ここは、次回のConstantのところに繋がってきますね。ClassとModuleの関係の話も出てきました。2つは非常によく似ているけれど、使い分け方の基準としてインスタンス化と継承を使いたいならClassどこでもincludeできるのがModuleと書いてありました。インスタンス化する必要があるかどうかが、おおきな分かれ目になるのかな。breath文頭でよく見かける、一息ついて、という表現。takeの使い所ってよく分からないよね、って話が出ました。are多分、だろう、といった表現。なんでmaybeじゃないんだろう、特殊な意味が含まれてるのかな?微妙なニュアンスの違いがけっこう難しいです。classreferenceって形容詞だから文法的に変じゃない?って話が挙がりました。結果として、動詞としても使えるようなので、少しずつだけど、言葉が変化している面白い例なんだなと感じました。メソッド、rails(ActiveRecord)だと再定義されてるClass.superclassはModule、Module.classはClass、Class.super....というループ今回は初参加の方が多くて新鮮でした。人数増やしたりオンライン検討したりしたほうがいいのかなぁと思ったり。第6回は2月末か、3月頭にやる。Whitespace。