2021-08-07から1日間の記事一覧
Programming in Scala Fifth Edition: Updated for Scala 3.0 (English Edition)作者:Odersky, Martin,Spoon, Lex,Venners, Bill,Sommers, FrankArtima PressAmazon Scala3対応の第5版。日本ではScala 2.13対応の第4版が出たばかりですが、原著はScala3対応…
「考えられる」「考えたことを言葉にできる」「その考えに至った背景や構造を整理できる」「考えたことが妥当、正当であることが説明できる」みたいな感じで難易度が上がって行くんだけど「考えられる」の前の「考えるべきことを決める」「方針を決める」「…
Rustの公式ドキュメントにnullに関する興味深い記事("Null References: The Billion Dollar Mistake"(Null参照: 10億ドルの間違い))が引用されています。 Enumを定義する - The Rust Programming Language nullは、インタフェースにおける双方の合意として取…
Scala3では、“quiet” syntaxと呼ばれるPythonっぽい新しい記法が導入されていて、括弧が大幅に削減できるようになっています。 おそらく一番大きな変化点ですね。Scala3ベースの解説書である『Programming in Scala Fifth Edition』もすべてのコード例がこの…