アカウント名:
パスワード:
SmalltalkerやLisperの立場だと「そもそも行数がかかるようなプログラムって問題では?」ということになりますよね。より少ない行数のコードにより多くの仕事をさせるために頭をひねるわけで。
コーディングにかかる時間を節約した結果、読みにくいコードができてしまうケースは多いですよね。でも、実務に使われるソフトウェアの場合、保守されないコードはないわけで、コードの見直しにかかる時間を節約する方がTCO削減になるわけです。
だから日本語で記述できることそれ自体は歓迎して良いと思うんです。ですが、他の方も書いていますけれど、ひまわりは言語仕様的にイマイチで、エレガントなコード(抽象度が高く、再利用性に富む)よりも、実際的なコード(抽象度が低く、再利用性に欠ける)を誘導しがちだろうな、という印象があります。
どうして日本語で書きたいのかの理由が「書き始めるときの敷居が低いから」なので、ひまわりになってしまうのでしょう。「より多くの日本人にコードを読んで欲しいから」だったら、もっとエレガントな言語仕様の日本語プログラミング言語になるだろうに(そして、そのような志を持つ人にとっては「コードを読んで欲しい」対象を日本人に限る必要はなかったりするわけですね)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
日本語ベースの開発言語の需要? (スコア:0)
文法もVBのそれを片言日本語に翻訳したものに近い感じがしますし、果たして使い物になるかどうか。
Re:日本語ベースの開発言語の需要? (スコア:1)
既存の言語っぽいモノを直訳したようなモノって、結局「読んで内容は理解できるけど、実際に書くのはすごく面倒」てなコトになりやすいかと。
実際この「ひまわり」にしても妙な「日本語っぽい別の何か」で記述されているような感じですし。
むしろ、VBとか各種スクリプト言語やマクロ言語などを受け取
-+- 想像力を超え「創造力」をも凌駕する、それが『妄想力』!! -+-
Re:日本語ベースの開発言語の需要? (スコア:0)
現在の一般的に流通しているプログラミング言語って大体
「英語のような何か」で記述されてませんか? :)
命令の意味が分かるかどうかというのは時として大きい気がします。
そもそも大規模なプログラミング向けというよりは、小物アプリ等に使うことを
考えているよう
Re:日本語ベースの開発言語の需要? (スコア:1, すばらしい洞察)
皆さん、プログラム自体に用いる単語レベルで「英語だから...」っていう敷居の高さを感じるんでしょうか?プログラム自体が日本語だろうと英語だろうと、そこに出てくる用語や概念の正確な意味や使い方の敷居には関係ないですし、例えば用語が全て日本語になったからって何かが改善されるとは思えないんですけど。例えば、オブジェクト指向なんてサッ
Re:日本語ベースの開発言語の需要? (スコア:2, すばらしい洞察)
二つの壁のうちのひとつが取り除けるならば、読みもしないドキュメントのような何かを
作成する作業を省けるので、日本語プログラムもよいかもしれません。
Re:日本語ベースの開発言語の需要? (スコア:1)
> 作成する作業を省けるので、日本語プログラムもよいかもしれません。
考えたこともなかった! 画期的なアイディアかも!
# 個人的には Emacs にひまわり-mode ができたら考えるかもよん
Re:日本語ベースの開発言語の需要? (スコア:1, 興味深い)
ローマ字入力だと、圧倒的に鍵打数が多く、かつ文字変換という作業が入ってしまいます。
対応環境があればそこそこ楽になるのでしょうが、やはり
ライン数/日 が大幅に低下することは、実務では見逃せません。
これは、入門用言語以上にはなれないのでは。
Re:日本語ベースの開発言語の需要? (スコア:0)
んー。それでいいのでは~?
# むしろ納期ぎりぎりの作業がなくなるとかいう夢のような効果を期待です (´;ω;`)
Re:日本語ベースの開発言語の需要? (スコア:1)
そこでT-CODE [openlab.jp]ですよ。
Re:日本語ベースの開発言語の需要? (スコア:1)
「タイプしてる時間>=考えてる時間」な達人だと話は別でしょうけれど…
それに、実務の上でも日本語が使える部分に日本語が使ってあると可読性も上がってよいように思います。ローマ字表記された読むに読めない識別子名とか、誤用している英語の識別子名を使われるよりは日本語の識別子が使ってあるほうが可読性は明らかに上です。(混在してると気持ち悪いとかの問題もありますが…)
RDBのテーブルやフィールドの名称に日本語が使われるのとかは、見やすいですよね??
Re:日本語ベースの開発言語の需要? (スコア:1)
SmalltalkerやLisperの立場だと「そもそも行数がかかるようなプログラムって問題では?」ということになりますよね。より少ない行数のコードにより多くの仕事をさせるために頭をひねるわけで。
コーディングにかかる時間を節約した結果、読みにくいコードができてしまうケースは多いですよね。でも、実務に使われるソフトウェアの場合、保守されないコードはないわけで、コードの見直しにかかる時間を節約する方がTCO削減になるわけです。
だから日本語で記述できることそれ自体は歓迎して良いと思うんです。ですが、他の方も書いていますけれど、ひまわりは言語仕様的にイマイチで、エレガントなコード(抽象度が高く、再利用性に富む)よりも、実際的なコード(抽象度が低く、再利用性に欠ける)を誘導しがちだろうな、という印象があります。
どうして日本語で書きたいのかの理由が「書き始めるときの敷居が低いから」なので、ひまわりになってしまうのでしょう。「より多くの日本人にコードを読んで欲しいから」だったら、もっとエレガントな言語仕様の日本語プログラミング言語になるだろうに(そして、そのような志を持つ人にとっては「コードを読んで欲しい」対象を日本人に限る必要はなかったりするわけですね)
Re:日本語ベースの開発言語の需要? (スコア:0)
openlabつながりだし。