Racket

proglangはとうとう終わりました

FinalExamも終わりました。100点は当然とれなかったが、80点とれたからまあいいや。 大変しんどいコースでしたが、終わって一安心。 一方posaは相変わらず小論文で大変です同時に「Learn to Program: Crafting Quality Code 」「Web Intelligence and Big Da…

POSA2の小論課題に追い込まれている状態、proglangのFinalExamも佳境

前回おPOSA2の小論が惨憺たる状況だったので、こんかいは早め早めにビデオは見終わった。しかし課題にはまだ手を付けていない。とにかく始めねば。POSA2はネットワーキング+コンカレンシー(同時性)のサンプルとしてAndoridアプリを取り上げるらしい。しら…

Week06終わった(期限切れで)、Week07始まった、Pattern Oriented Software 始まった

Racket最後回、Week06での簡単な関数型言語の実装は終わった。正直うまくできないところが一箇所あった。それで100点は当然とれてない。もういいや。よく頑張ったよ。本当に本当に難しかった。 Week07はRuby。使い慣れている言語なので嬉しい。しかしながら…

Week05、Racketになれるという回が終わった。Week06は自分で言語を記述する回

慣れるといってもかなり難しいと思った。以下学んだこと Racketの構文の基礎(定義、関数、再帰呼び出し、条件分岐その他) Scalaでも出てきたStream(無限列) サンク(Thunk)=引数なしで遅延評価される関数 promise=サンクと同じだが、引数をとる。my-de…

Week05の環境つくり

DrRacketなるIDEっぽい環境があるのだが、せっかくEmacsに慣れてきたのでEmacsに環境を構築してみた。ここを参考に-->24.2 Emacsメジャーモードっていうのが偉そうで良さそうだ。マイナーモードはなんていうか、ちまちました感じの便利さ追求ってかんじだ。…