タグ

言語とプログラムに関するSuperAlloyZZのブックマーク (3)

  • X-BASIC for iOS 概要

    X-BASIC for iOSは、1980年から90年代前半に一世を風靡したSHARPのX68000 に付属したBASIC言語「X-BASIC」(以下X-BASIC/68)およびその互換高速BASIC「ぺけ-BASIC」を iOS上に再現、拡張した物です。 C言語に似た文法の単純な構造化BASICで、容易に習得可能です。 エディターから実行環境までを内蔵しているので、プログラム開発に複雑な手順が不要です。 ですので、iOS上でちょっとしたプログラムを組みたい時、基的なプログラミングの勉強をしたい時 などに使えます。XcodeのようにiOSを駆使したプログラムは作れませんが、その分 はるかに簡単にプログラムを作れます。 X-BASIC/68のプログラムも、スプライトなど一部依存のステートメントや関数、 およびコマンドを除き、多くのプログラムを少しの改変で動かすことが出来るはずです。 (上位

  • FPGA超並列時代に向けて!? - 関数型プログラミングを学ぶわけ - fintopo

    私の頭はループ脳、って書いた。 メソッドチェーンとループ脳 - fintopo ループってのは、順次処理の繰り返しってことなんだよね。つまりプログラマは、添字の順番に処理されることを期待している。 PASCALのfor文にはdowntoという構文がある。通常はカウントアップでfor文を回すんだけど、カウントダウンで回したい時があるんだよね。これなんかまさに順番が重要ってことを示している。 だけど、関数型プログラミングってのは、処理の順番を気にしない。・・・まぁ、原則的には。 数学的な関数の適用というのは、集合の各要素に対して個別に関数処理をすることで、順番なんて関係ないんだよね。まぁ、遅延評価とか、末尾再帰とか、現状のコンピュータ上で実行するための話ってのは、どうしても出てくるわけだけれども。 そう、問題は現状のCPUのアーキテクチャにある。マシン語レベルで順次処理と条件分岐が大前提として

  • 人工無能でケータイ小説:あたしマルコフ by yamagata21

    あたしマルコフ 住所を聞いた セフレが 迎えに来る 車に乗り込む 窓から 見る トモの顔が 更に 泣けたし あんなに 想ってくれてるのに どうして 受け止めて やらないんだって 私はいいから アキの所に 行けって絶対怒られるよ だから思い切って来たよ あの着うたは 俺からアキに…』 1ページ [次ページ(#)] ※これは、1接頭語1接尾語のマルコフ連鎖(形態素解析は改行区切りで代替w)っぽいことをして、 携帯小説“風味”の文章を超てきとーに生成するプログラムです。 一生懸命読んでいただいても、ストーリーも、終わりも無いのでご注意ください。m(_ _)m

  • 1