言語開発合宿(二日目)

今日やったこと。

  • 08:00 起床。雑魚寝でした。
  • 09:30 朝食。コンビニでおにぎりとか。
  • 12:00 Write Yourself a Scheme in 48 Hours: A Haskell Tutorialを9章までであきらめた。変数定義、関数定義ができるようになりました。
  • 13:30 僕の最終発表。ゲームの人はプロジェクトの数が尋常じゃない。すごい。
  • 14:30 GinっていうJavaScriptのパーサがすごい。正規表現ぽい。
  • 15:30 autotest便利。Emacsで使う方法を考えること。「図」言語はフローチャートぽく考えないとフィボナッチはできなさそう。
  • 16:00 電車待ちで卓球。ライジング楽しい。
  • 19:30 名古屋でご飯。あまりの疲労近鉄で帰るのをあきらめる。社会人らしく新幹線で帰ることにする。
  • 23:00 家に着いた。家に着くまでが合宿らしいです。

僕の発表内容は以下。高橋メソッドなプレゼンツール in XUL リターンズを使いました。

TITLE::id:ha-tanの最終報告
id:ha-tanの
最終報告
----
lele(れれ)
----
lele-0.4
リリース
----
ここです
http://code.google.com/p/lele/
----
やったこと
----
コードの
ブラッシュアップ
----
メロディと歌詞を
書けるようにした
----
残件
----
みんなの民族楽器
ミンミン
対応
----
デモ
----
開発してて
----
GNU Lilypondの
バグっぽいのを見つけた
----
ドライブ直下(C:\など)、ドライブ直下から
1階層下のフォルダ(C:\tempなど)にファイルを置くと、
上手く変換できません。
# たぶんLilyPondの-oオプションの制約です…
----
mingwの開発環境がないので
未報告… まぁそのうち
----
技術的要素
----
DSL in Ruby
----
ERB
----
VisualuRuby
+ フォームデザイナ
----
Rake
----
次の話題
----
Write Yourself
a Scheme
in 48 Hours:
A Haskell Tutorial
----
写経
----
途中までです
----
9. Defining Scheme Functions:
Closures and Environments
まで完成
----
一応名前を
付けました
----
Gifu Scheme
----
ぎふ すきーむ
----
命名は、
yharaさん
----
ぽいんとは
「ぎ」
----
機能
----
変数定義
できます
----
関数定義
できます
----
だいぶLisp
ぽいです
----
デモ
----
まだファイルから
実行できません
----
わかったこと
----
結局
IORefかぁ
----
モナドの山
----
特にエラー
処理まわり
----
Ctrl-l便利
----
ほぼEmacsのみで
作業できる
----
Ctrl-t便利
----
型を表示できる
----
パターン
マッチ
便利
----
ないと無理!!
----
Parsec便利
----
らぶ
----
この資料は、
Haskell初心者
には無理
----
コンパイルが
通ったら
----
やっぱりほとんど
バグはなかった
----
逆に何でコンパイル
できないかで
----
結構つまった
----
ここはモナドで
渡さなきゃダメとか
----
今後の課題
----
継続はまだ
わかりません
----
以上です
----
おまけ
----
Cohi(こひ)
----