どんな言語になるだろうか?
冠詞はなし。複数形は存在する。
単語の区切りはスペース。
とか
引用元: ・もしプログラミングに適した自然言語を作るとしたら
二次方程式をプログラミングするのがどれだけ大変か書いてある
COBOLは英語風にするものであって、
その英語が、そもそもプログラミングに適してな言語だから
プログラミングに適した自然言語があれば、
COBOLももっとわかりやすくなるだろうって話
じゃあ、二次方程式をプログラミングするのに
どういう自然言語が適しているのか教えてくれ
>>7
立体的な表記方法はなくすべきだと思う
例えば2乗とかルートとか。
2乗は^2と書くことも多いが、べき乗を表す記号の他に
ルートを表す記号とかも必要だろう。
スタートレックでも未知の知的生命体に会ったときは
ピカード艦長が簡単な数学でコミュニケーションとっていたし
数学は宇宙共通の自然言語だと思われ
処理の順番が決まっているからかもしれない
逆やで、プログラム言語を自然言語にするんじゃなくて
自然言語をプログラム言語にするんや
ロジバン ( lojban [loʒban] ) は、ログランを元に、さらなる機能性を追求して LLG が開発を引率してきた人工言語である。
ロジバンの表記法や統語法はいかなる不規則性もきたさないように設計されているため、コンピュータによる解析や人による読解が容易である。
(略)
日常会話としての言語だけでなく、プログラミング言語としての可能性も秘めている。
>>14
> 不規則性もきたさないように設計されているため
それな。英語とかmouseの複数形がなんでmiceなんだよ?
パソコンのマウスはmousesなんだからmiceにする理由ないだろ?
みたいなのがあるし
なんでワイがwikiるとすぐ星界の紋章にたどり着いてしまうんや…
自然言語は自然発生するものだけを言うのであって、スレタイのように自然言語を作ることはできない
よってこのスレは無意味
パソコンのマウスの複数形はmousesも使われると辞書には載っているが、
実際にはmiceの方が多く使われている。
Computer Mice & Mouse Options | Microsoft
https://www.microsoft.com/accessories/en-us/mice
Mice, Computer Mice, Mac & PC Wireless Mice | Logitech
https://www.logitech.com/en-gb/mice
プログラミングで英語を使うときに問題になるのは、動詞の命令形と過去分詞形が
同形のものがあることだな。例えば、ReadDataが「データを読み込め」なのか
「読み込まれたデータ」なのか区別できない。プログラミング分野では後者を
規則活用化しReadedDataとする慣用表記法を普及させるのが良い。
>プログラミングに適した自然言語を作
「チンポがシコシコする」という自然言語はどうだろうか?
チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。
オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンポ)が別々になっている場合とが考えられる。けれども「チンポ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、自ら勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。
違うか?
「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
コメント