作者: 機械伯爵
日時: 2006/9/26(20:54)
Bruce. writes:

> > > ・すべては論理のままに
> > >   Prolog
> >  BNFはここかな?
> 
> BNFって Backus Nour (Normal) Form (う、綴り自身ねえ)ですか?
> これはプログラミング言語とは違うような。
> 確かにプログラミング言語とは縁が深いですが。

 BNF=Backus Naur Form(バッカス=ナウア記法)ですね。
 ALGOL60を定義した「プログラミング言語定義言語」として有名
ですが、PostScriptをプログラミング言語とするなら、BNFもあり
かな、と。

 それはそれとして、Prologと同じ、定義型言語でくくるのは
間違ってないですよね?

> >  分類に困ったのは、Smalltalk,LOGO,Tcl。
> 
> 確かにSmalltalkの扱いには困りました(だから書かなかった)。

 実はLispの変種、とかも考えたんですが、関数型言語という
のはいくらなんでもまずいっしょ、と。

 アラン=ケイに経緯を表して「メッセージ指向言語」とか?

> Logoもなあ、Lispの変形とみなせなくもないけどねえというところですね。

 TclやLogoは、コマンド指向って感じで、感じでまとめ
られないかな、と。シェルスクリプトと一緒に。
 
 /機械伯爵/