アカウント名:
パスワード:
AppleScriptは知らんのですが、SmalltalkとDylanは自然言語をプログラミング化することが主要なコンセプトではないと思います。
Smalltalkが主眼においていることは、できるだけシンプルな構文でOOPできるようにすることで、ついでに英語っぽくなるように工夫しているだけですよね。Dylanは研究開発におけるLispの強力さをキープしつつ、非Lisperにも親しめる構文を実現し、かつ、配布の問題を解決しようとした(そして挫折した)というものだと思います。
それはそれとして、なぜ自然言語ではダメかっていうのは、なぜ数学の証明に記号が用いられるのかってことと同じですよね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
本当に使い物になるのか? (スコア:2)
私の場合は,Smalltalkはなんとか.MindとAppleScriptで懲りたのだけど,自然言語の複雑な文法の一部をプログラミング言語にしたところで初心者が少しだけ慣れやすい以上の効果はなくて,別の言い換えもできたり,できなかったりしてしまうためにかえって,よくわからなくなってしまう面があります,また,最後はやはり問題となる計算やデータ構造の方を
Re:本当に使い物になるのか? (スコア:1)
AppleScriptは知らんのですが、SmalltalkとDylanは自然言語をプログラミング化することが主要なコンセプトではないと思います。
Smalltalkが主眼においていることは、できるだけシンプルな構文でOOPできるようにすることで、ついでに英語っぽくなるように工夫しているだけですよね。Dylanは研究開発におけるLispの強力さをキープしつつ、非Lisperにも親しめる構文を実現し、かつ、配布の問題を解決しようとした(そして挫折した)というものだと思います。
それはそれとして、なぜ自然言語ではダメかっていうのは、なぜ数学の証明に記号が用いられるのかってことと同じですよね。