2012年3月28日水曜日

What's factor?

何それ初耳ですよ(基本的に世界には知らない言語のほうが多いのですけどね)

lispとかhaskell触る人がそれなりにいるのに対してfactor触る人が少ないのは人類の損失っぽいTue Mar 27 13:57:08 via web

プログラミング言語 Factor とは?

プログラミング言語 Factor
Factor は、表現力が高く、高速で、インタラクティブな開発をサポートしており、フル機能のライブラリを持っています。Factor はすべての一般的なプラットフォームで実行することができ、Factor アプリケーションはプラットフォーム間で可搬性があります。Factor はすべてのプラットフォームでスタンドアロンのアプリケーションを作成できます。

連鎖性プログラミング?

適用型言語 (applicative language) では、引数を関数に適用することによって評価が行われます。よく使われているプログラミング言語のほぼすべては、適用型言語です。たとえば、C、Python、ML、Haskell、Java は、いずれも適用型言語です。連鎖性プログラミング言語 (concatenative programming language) では、1 つのデータのかたまりを操作する関数を複数作成し、このデータのかたまりが関数から関数へと渡されることで評価が行われます。通常、このデータのかたまりはスタックの形で表現されます。また連鎖性言語では、この関数の合成は、複数のプログラムを連鎖させる (concatenate) ことによって記述されます。連鎖性言語には、Forth、Joy、PostScript、Cat、Factor などがあります。
関数型と手続き型以外の分け方ということかな.Haskellさんすら適用型言語なのか.
ムクムクと興味が湧いて来ましたよ.

0 件のコメント:

コメントを投稿