タグ

Langに関するnozomのブックマーク (36)

  • d.y.d. - セキュリティ&プログラミングキャンプ

    17:05 09/08/31 FLTV FLTV で、 『レトリカルプログラミング』(副題: 真・自然言語プログラミング)と題して発表してきました: 発表スライド。 未来の言語…と言われて、いつもしているような言語機能妄想をバラバラと語ればよいのかなー と思って途中まで発表ネタを組んでたのですが、 やっぱり一スジが通ってる方が面白いだろうということで、一つ軸を通しました。 テーマは「日語や英語をプログラミング言語と見なしてみると、 実はヤツらはとてもパワフルで凄いので未来の言語は是非パクるべき」。 スライドでは私の思う具体例を3つほど挙げてるんですが、 まあそれはあくまで例でして、伝えたかったのは 「ちょっとみなさん自然言語からプログラミング的な『機能』を探すという考え方をしてみると面白いかもですよ?」 という軸そのものの方です。きっとあの3つの他にも色々あるはず。 ネタ元は、 今年の

  • ウリポ - Wikipedia

    出典は列挙するだけでなく、脚注などを用いてどの記述の情報源であるかを明記してください。 記事の信頼性向上にご協力をお願いいたします。(2021年9月) ウリポ (Oulipo) は、1960年11月24日に数学者のフランソワ・ル・リヨネー(フランス語版)を発起人として設立された文学グループ。正式名称は「Ouvroir de littérature potentielle」(潜在的文学工房)。アルフレッド・ジャリ、レーモン・クノー、レーモン・ルーセルらの文学を理想とし、言語遊戯的な技法の開発を通して新しい文学の可能性を追求した。引用したテクストを機械的・数学的な手法で変形・改竄してテクストの自己増殖を促すところに特徴があり、シュルレアリスムの「優美な屍骸」から大きな影響を受けている。 リポグラム(英語版) 特定の文字を使わないという制約のもとに文章を書く、もしくはすでに書かれた文章から特定の

  • 言語開発合宿 - index

    Pulau Tidung 概要 2泊3日の期間内に、オレ言語の仕様とその処理系を作るというイベントです どんな言語でもOKです 初心者から超上級者まで歓迎です 参加者絶賛募集中です 日時: 9/21〜23 場所: 岐阜県中津川 秘密基地的なところです。ネットワーク完備 参加者は、主催者からのメールを受け取るために http://cotocoto.jp/event/1774 でメールアドレスを登録してください。 Lingr Room http://www.lingr.com/room/ldev ustream.tv 実況中継 http://ustream.tv/channel/WsEQEmFYb0 スケジュール Schedule 中間報告 中間報告 最終報告 最終報告 成果物 成果物 意見等 commentsのページに気軽にコメントを記入してください。 主催者からのコメント 最新情報はこのw

  • Javaでコンパイラの基礎を理解する 第1回そもそもコンパイラの中ってどうなっているの? (1/2) - @IT

    プログラミング言語処理系の実装 Ajaxなどによりスクリプト言語のJavaScriptの良さが見直されたり、Railsの出現によりプログラミング言語Rubyへの注目度が高まったりしています。これだけプログラミング言語が注目されるようになってくると、独自のプログラミング言語を作成したいと考える開発者も増えてきていることかと思います。 コンパイラ作成を勧める3つの理由 Javaなどのプログラミング言語を使えるようになって、自分が作りたいプログラムを自由に作成できるようになってくると、既存のソフトウェアでも簡単なものを自作してみたくなるものです。せっかくプログラムを組めるようになったのですから、いろいろと自分で作ってみたいと思うのは当然です。中でも、プログラミング言語処理系は一度は作成してみたいと思うでしょう。 一般のコンピュータ利用者と違って、開発者は日ごろからコンパイラやインタプリタを使って

    Javaでコンパイラの基礎を理解する 第1回そもそもコンパイラの中ってどうなっているの? (1/2) - @IT
  • http://pages.ccapcable.com/lac/script-lang.html

  • 2007-04-21

    暇が無さすぎて、まったく更新できませんでした。 もし、興味をもたれていた方いましたら申し訳ありません。 DOFI-BLOGの方もほとんど放置状態になってしまいました。 これからまた以前のように両方頑張って更新していこうと思います。 http://code.google.com/p/xtal-language/ ちょっとプロジェクトっぽくなりました。 前と言語仕様が変わったので、手直ししました。 http://www.h5.dion.ne.jp/~putora/pong.zip

    2007-04-21
  • 認知言語学的メモ

    ●刊行待ちの書籍 <研究社近刊> ▼「講座:認知言語学のフロンティア」全6巻は、あと1冊。 ■構文ネットワークと文法——認知文法論のアプローチ <大修館書店近刊> ▼『ことばの背景』野村雅昭著 46版 208頁 予価1200円 2009/04販売予定 ISBN:978-4469222012 ▼『認知文法論〈1〉』(西村義樹編)。いよいよ書でシリーズ完結となります。刊行日不明(2010年?)。 ▼日語文法学会編『日語文法事典』刊行日未定⇒2010年に刊行予定らしい。 <ひつじ書房近刊> 【ひつじ書房20周年記念】意味論講座【編者】澤田治美 2010年初夏、刊行開始。全7巻・各巻12章構成・各巻予価3,800円 第1巻 語・文と文法カテゴリーの意味、第2巻 構文と意味、第3巻 モダリティI:理論と方法、第4巻 モダリティII:事例研究、第5巻 主観性と主体性、第6巻 意味とコンテクスト、

    nozom
    nozom 2006/12/28
  • Amazon.co.jp

  • 電脳言語における祖先の呪い--演算子篇 : 404 Blog Not Found

    2006年11月30日00:45 カテゴリLightweight Languages 電脳言語における祖先の呪い--演算子篇 というわけで、Cの娘達が、Cにどのように呪縛されてきたかを考察してみる。 404 Blog Not Found:プログラマーが単一言語にこだわるべきではないN個の理由 比較的それに近いのはDだけど、それでもDはCとJavaの呪縛が強すぎるように思う。次回はそのことについて述べようと思う。Cの呪い、というより母言語の呪いとして一番強いのは、実は静的とか動的とか、コンパイラ言語だとかスクリプト言語だということではなくて、演算子、もう少し具体的に言えば、「どんな記号をどの演算子に割り当てるか」だと思う。 Cに関しては、特に強かった呪縛は->演算子。そしてなぜこれが呪縛になったかというと、単項(unary)の*、すなわちポインター参照が前置だったから。 おかげで、Pasca

    電脳言語における祖先の呪い--演算子篇 : 404 Blog Not Found
  • 漢字部屋 - 凄い漢字

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 電脳社会の日本語 (文春新書 94) | 加藤 弘一 |本 | 通販 | Amazon

    コメント: ◆◆◆おおむね良好な状態です。中古商品のため使用感等ある場合がございますが、品質には十分注意して発送いたします。 【毎日発送】

  • プログラム言語を作る!---目次

    プログラム言語は使うだけの道具ではありません。アイデアとやる気があれば,自分にとって一番使いやすいオリジナルの言語を作ることだってできるのです。言語処理系の実装には,ソフトウエア開発の様々な技術やノウハウがぎっしり詰まっています。何より,とてもクリエイティブで楽しい作業です。プログラムはどのようにして解析/実行されるのかといった言語処理の中身を知るだけでも,普段のプログラミングに大きなプラスになります。 誰かが作った言語をただ使うだけの日常からちょっと離れ,言語処理の世界を探検してみましょう!

    プログラム言語を作る!---目次
  • Amazon.co.jp: 言語の脳科学: 脳はどのようにことばを生みだすか (中公新書 1647) : 酒井 邦嘉: 本

    中古品のため商品によっては日焼けや傷、擦れ、折れがあります。帯の付属・品質保証なし。発売時期や版数により装丁が異なる商品がある為、商品画像と異なる商品が届く場合があります。品質不備があった場合は返金対応。公式Webサイトでも販売しているため在庫切れになった場合キャンセル扱い。 中古品のため商品によっては日焼けや傷、擦れ、折れがあります。帯の付属・品質保証なし。発売時期や版数により装丁が異なる商品がある為、商品画像と異なる商品が届く場合があります。品質不備があった場合は返金対応。公式Webサイトでも販売しているため在庫切れになった場合キャンセル扱い。 一部を表示

  • Amazon.co.jp

  • 特集「言葉を理解するコンピュータ」(1)

    いまでは仕事や生活に欠かせなくなった日語ワープロ・ソフト。日語でキーワードを指定すると,その言葉を使っているWebサイトを見つけてくる検索サービス。また,パソコンを購入すると簡単な翻訳ソフトが付いてくることも多く,それを使うと英文サイトの内容をある程度意味の通じる日語に翻訳してくれる。コンピュータが日語を扱う場面は,いまではごくありふれた風景になった。 このように,人間が使う言葉をコンピュータに処理させようとする分野を,自然言語処理と呼ぶ。自然言語とは,コンピュータのプログラミング言語のような記述形式の定まったものと区別して,人間が普通に用いる言語を指すときに使う表現である。およそ言葉で表せるデータの存在するところ,すべてその応用範囲である。 自然言語処理研究の歴史は長く,コンピュータの登場とともに始まったと言ってもいいだろう(表1[拡大表示])。この種の知的なシステムは期待と失望

    特集「言葉を理解するコンピュータ」(1)
    nozom
    nozom 2006/11/15
  • 満足せる豚。眠たげなポチ。:Paul Grahamのプログラミング言語観・その1

    3/21のエントリで予告していた「Paul Grahamのプログラミング観」について。 Paul Grahamの言語への要求は明快だ。Grahamのプログラミング言語に関する著述は多いが、その内容から特に重要なものを抽出すると次の三つへと集約できると思う。 プログラミング言語は強力であるべし プログラミング言語は簡潔であるべし プログラミング言語はデザインをするものを妨げるべからず プログラミング言語は強力であるべし これはすなわち、やりたいことがやれるということだ。プログラミング言語は、ハッカーのやりたいことを阻害する要因であってはならない。ハッカーがやりたいことがあれば、それはできるかぎり実現できる強力さを備えているべきだ。 当に良い言語は、綺麗でかつ汚くあるべきだ。綺麗にデザインされ、直交性の高いオペレータと良く理解された小さなコアで構成され、しかしハッカーが好きなことをできるよう

  • Part1 誰でも作れるプログラム言語

    “プログラム言語*1を作る”って一体どういうこと?──この特集のタイトルを見てそう思った方もいるでしょう。最初に,その疑問にお答えしましょう。 普段,皆さんはプログラミングをするとき,出来合いのコンパイラやインタプリタを使っている方がほとんどだと思います。最初にプログラム言語を選んだとき,実際は,その言語を使ったプログラミングに必要なコンパイラやインタプリタを含む「プログラム言語処理系」(単に処理系と呼ぶことが多いです)を選んでいるわけです*2。 コンパイラやインタプリタなどの処理系は,アプリケーションを開発するための基盤となるソフトウエアですから,中身を知らなくてもきちんと動くことが前提です。正しくプログラムを書けば,実行可能なファイルを生成(インタプリタの場合はすぐに実行)しますし,プログラムが間違っていればエラーを返します。それが具体的にどんな処理をしているのかを気にすることはありま

    Part1 誰でも作れるプログラム言語
  • 2006-09-25

    C++から簡単に使えるスクリプト言語。 言語仕様は、これはまるでRuby++だ!と誰かが呼んでくれるようなモノを目指しました。 例えばRubyが将来取り入れようとしている機能を取り入れてます。 セレクターネームスペース キーワード引数 仮想マシン駆動 配列ではない多値 (微妙な実装になってるけど) 個人的にこうだといいなぁ、と思った部分は次のように変えて実装しています。 文字列はimmutable array.eachは外部イテレータを返す。(見た目はRuby、機能はPythonとなっている) インスタンス変数はクラスまたはモジュール固有。 基的な見た目はC系を採用 (do endではなく、{}) 浮動小数点数型も整数型と同様に変数埋め込み (主にゲーム用の組み込み言語を目指しているため、整数に比べ浮動小数点数型を使うと速度がガタ落ちというわけにいかない) 明示的な変数定義 (varia

    2006-09-25
    nozom
    nozom 2006/10/20
    主にゲーム製作用途のために、C++に組み込んで使うために開発された言語。言語仕様はRuby++を目指す。
  • subtechグループ - Yappo::Hatena::Group::Subtech - Lingua::JA::Summarize::Extract

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    subtechグループ - Yappo::Hatena::Group::Subtech - Lingua::JA::Summarize::Extract
  • Amazon.co.jp