日本語プログラミング言語「ひまわり」
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGどのくらいの人が使っているのでしょう?
http://www.text2music.com/tools/himawari/index.htm
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNG成長しないで消えるばっかりだが。
0005デフォルトの名無しさん
NGNG知られてるの?
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNG作者:クジラ飛行机にメール というところのリンクが・・・・
0008
NGNG打てない人にとっては、かなり分かり易いとおもうよ。
特に小学生とかには、絶対こっちの方が良いでしょ?
と言うより、英語じゃ分からんって、
何をやっているのかが、
しかし、こっちだったら分かるから、
こっちを教えるべきでしょ。
0009デフォルトの名無しさん
NGNG教育的にはこちらの方が良いかと。
どうせ中1から教えるのだから。
0010デフォルトの名無しさん
NGNG英語出来ないと、一流企業に就職できないからね。
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNGとっつきやすさに期待アゲ
0013デフォルトの名無しさん
NGNGみたいなもんだな
0014デフォルトの名無しさん
NGNGは言語キボンヌ
整数 い,ろ;
もし(い>=0)
{
い = 10
}
for(ろ=0;ろ<=10;ろ++)
{
表示("you can die:P")
}
てな感じ(w
0015デフォルトの名無しさん
NGNGぐるぐる(1){
表示("おはよー♪");
もし(かうんと>きほん){えんど★;}
}
勿論中身はまんまCでな、いや型付けとかもっと厳密にしようぜ
0016デフォルトの名無しさん
NGNGそれならPerlあたりでトランスレータ作ればすぐにCを教えられそうだが、
そのガキが大きくなってCをやりだしたときに"for"を見て「ぐるぐる」が
常に頭に浮かんでしまい「俺の頭に余計な連想を植え付けやがってゴルァ!」
と呪うに一票
0017デフォルトの名無しさん
NGNG最初に覚えるのがcore dumpedかいな(笑
まあ、それも教育の為にはいいのかも
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020Kusakabe Youichi
NGNG> C言語を全部日本語に翻訳した
> は言語キボンヌ
言語「は」は、何年も前にfjで話題になりましたね。
そういえば、同様のことを実現できるプリプロセッサーを
15年ぐらい前に、平林氏が書いてたけど、だれも相手にしなかったような:)
0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNG小学生うんぬんはメッチャ時代に逆行している。
0023デフォルトの名無しさん
NGNGこんなに英語の命令があるんじゃ日本語プログラミングの意味がないよな
0024デフォルトの名無しさん
NGNG誰も付いてこんでしょう。
日本語が理数系に全く太刀打ちできない言語であることに
気付よ。
0025デフォルトの名無しさん
NGNG>解答:その通り。我々は、日本語という言語を愛し、なにより、景気が悪くても、凶悪犯罪が横行しようとも、日本という国を愛しています。
戦時中みたいな考え方だな
0026Kusakabe Youichi
NGNG> 未だに日本語でプログラムなんていうナショナリズムで作っても、
> 誰も付いてこんでしょう。
「いまさら」って読むんでしょうか? > 未だに
> 日本語が理数系に全く太刀打ちできない言語であることに気付よ。
これは初耳ですね。
少なくとも、日本語は論理的なことを記述するのに最も向いた言語だと
大野晋先生も授業でおっしゃってましたよ。
0027デフォルトの名無しさん
NGNG言語では新たに学ぶ気がしないねぇ。桐のマクロ並。
0028デフォルトの名無しさん
NGNG更に変換した漢字が合っているか確認しなければいけない
コンマ、ドット、ダブルクオーテーション等が
句読点や括弧等になり、いちいち決定しなければいけない
全角・半角混在した場合切り替えが面倒
要するに生産性が非常に悪い。
全て半角(カタカナ)で記述すれば速くは書けるだろうが
今更何の意味も無い。
漢字圏の言語はプログラミングに向かないということでOK?
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNG同意
単語つっても英語の意味なんて関係ない、
Cなんて英単語ですらない
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNGブラウザの画面じゃなくhtmlのソースをよく見てuuencodeを切りだせば使えるそうだ。
http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.misc&nb=1453
日本語の語順とかは、よしあし云々じゃなく「こういうのも有り」という意味では
結構面白いものなので、それについて色々深く考えて作るってのは悪くなさそう。
ただ、ひまわりのレベルでは(というかMINDも)考証が足りないとは想う。
足りなければ皆さんが言っているような単なる「単語だけ置き換えた」言語になっちゃうだけ。
日本語入力ソフトの問題はあるね。
ただ、あいまいさで酷評な(藁)ふつーの日本語文章を書くことに特化したIMを
使っている場合だけだな、その批判が当たってるのは。
言語とおなじで入力ソフトにも色々な流派があるんで、
そのなかのどれかは日本語プログラム言語を書くのに向いているかもしれないし、
最悪存在しなければ新しいのを作ればいい。
わたしは最近はPoBoxがお気に入りです。
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNGならば、独創的な賛成意見と、独創的な反対意見も、応援しようね。
というか独創的でないならば賛成意見だって無益有害だ。
同じことを何度言われても意味は無く、感覚が麻痺するだけだ。
0035デフォルトの名無しさん
NGNG32はおもしろい
0036デフォルトの名無しさん
NGNGまさか「教育用」とか言い出すんじゃねーだろうな
0037デフォルトの名無しさん
NGNG小学生向けとかさ。
0038デフォルトの名無しさん
NGNGそれだと結構悪くない。本体のないマクロって感じ。
0039デフォルトの名無しさん
NGNG小学生とかをターゲットにするなら徹底してオブジェクト化した方がよくない?
イメージ的にはアイコンを組み合わせることによってプログラムとして動作するみたいな。
もちろんコーディングは一切必要なし。
まあ日本語プログラミング言語じゃなくなるけどさ(藁
0040デフォルトの名無しさん
NGNG色々集めてスクリプト走るようににしただけだね。
更新履歴見るとえらい精力的にがんばってるようで・・・
0041デフォルトの名無しさん
NGNGIME 通して入力するより、アルファベットの方がはるかに楽。
0042デフォルトの名無しさん
NGNG0043デフォルトの名無しさん
NGNGなんかプログラマに強い劣等感を抱いてる変な人が居るような気が。
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG[速報]ついに日本語で記述できるプログラム言語完成
http://choco.2ch.net/test/read.cgi/news/1007743861/
0046デフォルトの名無しさん
NGNGそれからいくとプログラムのトークンの英語、日本語表現など
どうでもいいことだと思われ…
0047デフォルトの名無しさん
NGNGそうではないから毛嫌いされるのよ。
0048デフォルトの名無しさん
NGNGそうでなくても毛嫌いする人もいるかもよ。
HSP が毛嫌いされるように。
0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNG漢字は、短くても深い意味を持たせる事が出来る。
予約後の日本語化は、それほど効果がないだろうが、
変数名などに使えば、可読性が向上するだろう。
また、日本語の文章で記述できるような、
全く新しいスタイルの言語ならば、
可読性が向上する可能性がある。
ひまわりはあれだが。
0051デフォルトの名無しさん
NGNG予約語の日本語化は大きく違うね。
0052デフォルトの名無しさん
NGNG何が違うの?
0053デフォルトの名無しさん
NGNG予約語が日本語になっていると必ず日本語を使ったコードを書かなければならないのに対し、
識別子に日本語を使うことが許可されている場合は使っても使わなくてもよいという違いがある。
と言いたいのかな?>>51は。
0054デフォルトの名無しさん
NGNGなんなら専用IMEがあればいい(T-Code式にやれば変換すらいらないし)。
APLのように特殊キーボードでプログラミングする言語すらあったんだから。
MINDやひまわりのような日本語の識別子を使う意義は、
非プログラマが読んだときの可読性だと思いますが。
日本語Dylanがあったらかなりステキだと思います
(コンパイルがますます遅くなると思いますけど)。
0055デフォルトの名無しさん
NGNG問題なく日本語の識別子が使えるな。
Schemeなら予約語の数も少ないし、予約語に別名を定義するのも
問題ないし。
0056デフォルトの名無しさん
NGNGいちいち覚えるのカー
漢字やめてひらがなOnlyの分かち書きにしたほうが現実的かも。
0057永遠のライバル?
NGNG<テクノロジ ターミナル スクリプト>
ttp://hp.vector.co.jp/authors/VA021321/index.html
「目指せ!日本標準プログラム言語!」だそうです・・・
開発はVBらしくてひたすらイヤンな感じですが、ひまわりはDel製なので比較してみると笑えるかも。
0058デフォルトの名無しさん
NGNG>解答:その通り。我々は、日本語という言語を愛し、
>なにより、景気が悪くても、
>凶悪犯罪が横行しようとも、日本という国を愛しています。
コイツ、いい奴
0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNGレゴ マインドストームみたいな奴?
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGマインドストーム見てみた。そう、こんな感じ。
Javaにも同じようなプロダクトがあったような気がするけど、
これのWin32版とかあったらいいんじゃないかと・・・。
0064デフォルトの名無しさん
NGNG「ワトソン」ってなに。マジわからん
0065デフォルトの名無しさん
NGNG日本語でプログラミングやってるとこれから先が不安でしょうがないYO!
0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG論点ずれてね?
メインの用途は小学生の図工パソコン版、もしくは
ちょっとした事務処理、ジョークソフト、
とかじゃん?
0068デフォルトの名無しさん
NGNGパソコン一台やるより、必要な計算とか処理とかだけ
つくって使わせる。
オフィスピー小するなら話は別。
0069デフォルトの名無しさん
NGNG原点回帰ってやつ?
0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNGもともとメインストリームを狙ってる訳ではないと思われますが、何か?
0072デフォルトの名無しさん
NGNGhttp://www.astroarts.co.jp/news/2000/02/25gms/index-j.shtml
設計寿命はとっくに過ぎてる。
0073デフォルトの名無しさん
NGNG0074デフォルトの名無しさん
NGNG好きな奴だけやればいいのでは?
私は好きで小3頃に親父(SE)から教えてもらったが。
0075デフォルトの名無しさん
NGNGと見えたので寝よう。
0076デフォルトの名無しさん
NGNGの36と同一人物ではないよな・・・
0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG英語とかちゃんと教えたほうがいいんじゃないか?
0080デフォルトの名無しさん
NGNGついでに文脈から見て演算子や括弧を適当に訳せばいい。
少なくともコーディング時点でコメント以外に日本語は
使いたくないな。変換とか鬱陶しすぎ。
だいたい、日本語の識別子がいいってんなら、そういう
VBのプロジェクト見てみたら?
おれはあんまり可読性に優れるとは思わんけどなあ。
0081デフォルトの名無しさん
NGNGデータベースのテーブル名とかコラム名とかに
日本語を使いたがる連中もたくさんいる。
プログラム中にローマ字で日本語の変数名を使ったりする奴もいる。
Unicodeが普及すると、日本語の識別子を使う連中が
多数派になってもおかしくない。
0082デフォルトの名無しさん
NGNG0083プログラムは
NGNG0084デフォルトの名無しさん
NGNGfor (int caunt = 0; caunt >= saidai; caunt++) {
goukei = tsukitanka[caunt];
};
0085デフォルトの名無しさん
NGNG0086Kusakabe Youichi
NGNG> for (int caunt = 0; caunt >= saidai; caunt++) {
> goukei = tsukitanka[caunt];
> };
なぜ>=
なぜ};
なぜcaunt
0087デフォルトの名無しさん
NGNGローマ字日本語変数名のほうがソース読みやすいだろ。
英単語にするとメソッド名とかと区別つけづらいし。
0088デフォルトの名無しさん
NGNGはっきり逝ってそれはティムポ萎え萎え
カウントをkaisuuってやってないだけまだましか。。。
0089デフォルトの名無しさん
NGNGそれもはっきり逝ってティムポ萎える。
getMax();
saidaichi();
はぼらっ!?
0090デフォルトの名無しさん
NGNGちんぽ a = 1;
ぷるるん("%d",a);
くりちゃん 0;
}
0091デフォルトの名無しさん
NGNG日本語ローマ字表記の方が英単語よりはるかに読みづらい。
0092デフォルトの名無しさん
NGNGstatic int nenrei;
読みづらいか?
0093デフォルトの名無しさん
NGNGkaisuu ->(英単語判定失敗後、ローマ字解読ルーチンへ) かいすう ->
回数? 階数?->意味:ループカウント
だから、ローマ字は漢字よりも、「ぱっと見の意味取得」ができなくなると予想。
まぁ、これは慣れだから、kaisuu をダイレクトにループカウントと判定できる
ヤシは良いんだろうけれど。
0094デフォルトの名無しさん
NGNG曲がりなりにもUNIXになったということを理解していますか?
あと、脆弱がWinとMSの専門用語の分けないだろ馬鹿。
>品質
マクは大して売れてもないくせに品質はボロボロだな(藁
#それはともかく嫌韓厨ウザ。マカーもだがナ。板違い厨は去れよなー。
0095デフォルトの名無しさん
NGNG静的 正数 年齢;
読みづらいか?
0096デフォルトの名無しさん
NGNG二重ってなんじゃい。doubleかい。
0097デフォルトの名無しさん
NGNG倍精度 とか‥‥。
>>94
激しい誤爆だな。
0099要望
NGNG0100デフォルトの名無しさん
NGNG年齢は静的整数。
身長を160/*センチ*/にして体重を45/*キロ*/にする。
年齢を20/*歳*/にする。
身長を体重で割って年齢を掛けて表示する。/*よくわからない処理*/
#うーんマインド?
0101デフォルトの名無しさん
NGNG>身長を体重で割って年齢を掛けて表示する。/*よくわからない処理*/
身長÷体重×年齢
計算は数式の方がわかりやすいよね。
■ このスレッドは過去ログ倉庫に格納されています