タグ

言語に関するkei_keiのブックマーク (3)

  • プログラミング言語「日本語」

    ■ はじめに 日語は約1万年前、古代縄文人によって考案された世界的にも最も古い部類のプログラミング言語の一つである。(※) 日語の起源は、古代の北方系言語と南方系言語であり、それぞれの特徴、即ち、強力なマクロ機能と柔軟な音節構造を共に持ち合わせているかなり珍しい言 語である。 更に、日語はその後、約1万年の間にわたって仕様の変更や拡張が幾度も行われ現在の形に至っている。その過程で日独特の固有な機能を有するように なった。 これらの特徴は日語の利点であると同時に、習得する上での障害ともなっている。 書はプログラミング言語としての日語を習得する上で、比較的良く使われる構文を主に取り上げ解説したものであり、これから日語プログラミングを始 める人を対象として書かれている。 ※念のために書いておくと、書は日語をプログラミング言語のように解説することによって、普段意識 しないで使っ

    kei_kei
    kei_kei 2013/03/02
    曖昧な記述で意図通り動く日本語コンパイラほど優秀。
  • 家電チャンネル : MITの開発した、画像処理用プログラミング言語「Halide」【サイエンスニュース】

    MITの開発した、画像処理用プログラミング言語「Halide」【サイエンスニュース】 Tweet 2012年11月02日19:00 カテゴリデジタル家電サイエンスニュース パソコンを始めとして、様々な電子機器で、高度な画像処理が求められるようになってきている。 スマートフォンのアプリやデジカメでも、格的なフォトレタッチ機能が搭載されており、これらを利用している人も多いだろう。 こうした画像処理プログラムの開発でキーとなるのが「並列化」だ。画像を処理する場合、大量のデータに対して同じ変換処理を行っていくことが多い。こうした処理を行う際、画像を細かな単位に分割して、同時に処理を行うことができれば実行時間を短くできる。今ではスマートフォンにも搭載されているGPUは、処理を同時並列的に、実行するために設計された画像処理用のプロセッサだ。しかし、並列処理に最適化されたプログラムコードを書くのは、非

    kei_kei
    kei_kei 2012/11/03
    これ読んだ限りでは良さげ。
  • ロボットが自らロボット言語を作り出すことに成功 | スラド idle

    ストーリー by headless 2011年05月21日 12時30分 hasta-la-vista,-baby 部門より オーストラリアのクイーンズランド大学及びクイーンズランド工科大学の研究チームがロボットに言語を作り出すよう教えたところ、ロボットによるロボット言語が生まれ、ロボット同士での会話ができるようになったとのこと (Lingoroids、 ExtremeTechの記事、 家/.)。 研究の目的は、どのように言語が時間をかけて自然に進化し、発達していくのかを理解することだ。ただし、言葉を持たない人間を用意して実験することは不可能なので、相手や周囲を認識して会話するためマイクとスピーカー、カメラ、距離計、ソナーを装備したロボット「Lingodroid」を作成したのだという。 人が自分を指差して自分の名前を言い、相手に自分の名前を伝えるのと同様に、Lingoroidは地図上の場

    kei_kei
    kei_kei 2011/08/01
    コメント欄が面白い。
  • 1