タグ

2011年4月12日のブックマーク (3件)

  • 「型なし言語逝ってよし」について - K.Maebashi's はてなブログ

    「LL魂」にて、パネル「オレ様言語の作り方」に出演してきました。 ひとり10分ぐらい、自分の言語を紹介する枠がありまして、OpenOffice Impressでプレゼン資料を作って持っていきました。 発表直前にステージ上でプロジェクタの接続テストを行い、プレゼン資料の表紙がきちんと表示できることは確認したのですが、いざ自分の番が来て、スライドショーの2ページ目をめくってみると、解像度が合わなくてプロジェクタの画面をはみ出してしまいました。 そもそも私はこんな機会には慣れてませんからかなり緊張してましたし、そこへ来てコレで少なからずパニクりまして、なんとかスライドショーではなく編集モードで発表は進めたのですが、そもそも日頃PowerPointは使ってもOpenOfficeは使ってないし、ノートPCのトラックパッドにも慣れないし、等々あって、なんというかみっともないことになってしまいました。

    「型なし言語逝ってよし」について - K.Maebashi's はてなブログ
    shiftky
    shiftky 2011/04/12
  • プログラミング言語を作る/静的・バイトコード実行型言語を作る

    今回から新しい言語を作ります 夏から秋にかけて、会社の仕事が大変アレな状態でして、 ずいぶん長いこと放置してしまいましてすみません。 さて、ここまで、型なし・解析木実行型の「crowbar」 という言語を作ってきましたが、 crowbarは(実用言語としてはさておき)サンプルプログラムとしては 一通りの機能が揃ったと思いますので、 放置明けで唐突ではありますが、今回から新しい言語を作ります。 言語の名前は「Diksam」です。 この名前は、「パールのようなもの」とかいったネタではなく、 私が好きな紅茶の名前です。 コーヒー言語のJavaがあるのだから、紅茶言語があってもよいのではないかと ※1。 Diksamはアッサム系の紅茶で、 コクのある重めの紅茶です。 crowbarは、変数が型を持たず、解析木を直接実行するタイプの言語でしたが、 Diksamは、静的な型付けがあり、バイトコードを実

    shiftky
    shiftky 2011/04/12
  • K.Maebashi's home page

    メンバーズホームページは、 2004年8月22日をもって完全に閉鎖しました。 2008年7月11日現在、転送設定もなくなっているようです。 Contents 「C言語 ポインタ完全制覇」のページ (正誤表) 「Webサーバを作りながら学ぶ 基礎からのWebアプリケーション開発入門」のページ (正誤表) 「プログラミング言語を作る」のページ 正誤表 「C言語 ポインタ完全制覇」(旧版)のページ (正誤表) 「C言語 体当たり学習徹底入門」のページ (正誤表) 「Java謎+落とし穴徹底解明」のページ (正誤表) 「センス・オブ・プログラミング!」のページ (正誤表) CプログラマーのためのJava Q&Aのページ。 Java Worldに以前連載されていた記事に関するページです。 Software Design 2010年8月号の記事のダウンロードページ プログラマなページ 配列とポインタの

    shiftky
    shiftky 2011/04/12