Create  Edit  Diff  トップページ  Index  Search  Changes  History  Source  RSS  wikifarm  Login

第一話「継続って何ですか?」

概要

『プログラミングGauche』を使用した勉強会の第一回です。

  • 開催日時
    • 2008年3月19日(水) 19:30〜21:30
  • 開催場所
    • 大崎某所
  • 教材
  • 参加者
    • 五名

内容

『プログラミングGauche』の初めから音読していきました。冒頭はGaucheの起源や概要についての記述が多かったので、本当に読書会になってしまいました。今回は初回ということで準備に戸惑い開始が遅れたので第2部5章までしか進めませんでした。次回はリストをじっくりとやって、手続きに入りたいです。それでは以下に今回の勉強会で挙がった疑問とその場での回答をQ&A形式で記載します。Aといっても素人の集まりですから誤謬が多々含まれている可能性がありますので御了承ください。

素人の質問に素人が回答するQ&A

  • Q.Emacsって何ですか?
    • A.世界最強のエディタです。(Emacs狂の語る夢)
  • Q.メタプログラミングって何ですか?
    • A.プログラミングをプログラムすること?
  • Q.クロージャって何ですか?
    • A.皆、何となく理解はしてるんだけど改めて言葉で説明するのは難しかった。
  • Q.継続って何ですか?
    • A.この本が読み終わるころにはわかるんじゃないかな。
  • Q.読み書き不変性って何ですか?
    • A.プログラムを読み込む時に外部表現を内部のデータに変換し、出力する際に内部のデータを外部表現へと再変換すること。
  • Q.REPL,cdr,SRFIって何て読むんですか?
    • A.多分、レプル、クダー、サーフィーだと思います。
  • Q.束縛って代入とは違うんですか?
    • A.基本的には同様の概念ではないかという認識。ただ、異なる呼称なので厳密には違うのだろう。Erlang学習者からはErlangの単一代入の方が束縛って感じがするという意見が挙がった。
  • Q.Lispにおけるマクロって何ですか?
    • A.与えられたS式を別のS式に変換して返すこと?
  • Q.名前(p36)って何ですか?
    • A.唐突に出てきたので分からなかった。S式じゃないのかな。

以上が主な疑問でした。正直全く理論的に回答できていないので今後が思いやられますが、勉強のし甲斐がありますね。

振り返り

今後の運営の為に某アイリッシュバーで振り返りを行ないました。(ビールをPCに零しそうになりヒヤッとしたナリ)

  • Keep
    • 会場が良かった。
    • 会場が安かった。
    • 電源タップを持参し、役立った。
  • Problem
    • macbookにイーモバを繋いで、そこから無線LANを共有したのだがWindows機に繋がらなかった。
    • Windows機所有の方にとってGauche環境が乏しい。
    • 読めない単語がある。
  • Try
    • ネット環境の整備
    • プロジェクターが欲しい(借りて持参orプロジェクターのある会場を探す)
    • ノートパソコン(Mac、Linux)の用意
    • 用語集&発音集の作成
    • 他会場の探索・確保

今回準備に時間を取られてしまったので次回は迅速に始めたいです。それではこれにて第一話、終了致します!

感想・質問・意見

Last modified:2008/03/21 14:55:03
Keyword(s):
References:[勉強会過去ログ]