タグ

2010年3月31日のブックマーク (1件)

  • J言語の使用によるASCII文字の地獄への手引き - TopCoderとJ言語と時々F#

    J言語ってどんな言語? Jのサイトによれば「モダンで、高級で、汎用的で、ハイパフォーマンスな」言語らしい。 有限オートマトンを2バイトで実装できるらしい。 超幾何級数を2バイトで計算できるらしい。 関数のメモ化が2バイトで実装できるらしい。 実際のコードを見てみよう。たとえばクイックソートの実装はこんなかんじ。 quicksort=: (($:@(<#[) , (=#[) , $:@(>#[)) ({~ ?@#)) ^: (1<#)ただの難読言語?いいえ、もっとひどい難読言語です。難読だけど、機能だけみれば実用的。 処理系のインストール http://www.jsoftware.com/stable.htmからお使いのプラットフォームに合ったインストーラ/シェルスクリプト/ディスクイメージをダウンロードしよう。 J言語の基 品詞 まずは次のプログラムを見てほしい。 #include<st

    J言語の使用によるASCII文字の地獄への手引き - TopCoderとJ言語と時々F#
    karronoli
    karronoli 2010/03/31
    一応おわりまで読んだけど,どうやらJ#の親戚かと思ったら全然違った.人が読むことを考えられてない高級言語に感じた