タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Jに関するRion778のブックマーク (5)

  • FizzBuzz in J, Explained

    Rion778
    Rion778 2019/03/12
    JのFizzBuzz解説
  • Docker

    Rion778
    Rion778 2018/03/15
    Jとjkernerl入りJupyter Notebook
  • Primer Contents

    >> << Usr Pri JfC LJ Phr Dic Voc !: Help Primer Primer contents    Title Start here Why J Purpose of this book Your background How to use this book Get started Experiment Standard profile Terminology Alphabet Word Sentence Verb Noun Number Negative number Primitive Name Comment Error Ambivalence Dyad Monad Vocabulary Checkpoint A Numeric constant String Word formation Space Precedence Parentheses

    Rion778
    Rion778 2018/02/07
    J言語
  • 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#
    Rion778
    Rion778 2011/03/16
  • プログラミング言語「J」がオープンソースされた - karasuyamatenguの日記

    http://jsoftware.com/source.htm 「J」は実用されている言語のなかで一番難解な部類に入るんじゃないだろうか。Jの前身のAPLはギリシャ文字の入力と表示を可能にする特殊環境でなければ使えなかったと読んだ記憶がある。Jはasciiベースになったが、簡潔な表示を追求するために句読点とアルファベットを混ぜた二文字を使っているらしい。数学的な表記で配列を操作するのを得意としているようだ。 コード密度においてAPL/Jを越えるものは無いだろう。なんと一行で「game of life」を実装してしまう: http://catpad.net/michael/apl/ (これはAPLによる)。 その難解度というかとっつき難さも他の追従を許さない。難解を目的として書かれたPerlなど比べ物にならない。詳しくはwikipediaのJ言語ページを。 このJ言語はクローズされた製品だっ

    プログラミング言語「J」がオープンソースされた - karasuyamatenguの日記
  • 1