トップページ⇒tech
574コメント148KB

日本語プログラミング言語「ひまわり」

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
この日本語で記述できる「ひまわり」という言語は、
どのくらいの人が使っているのでしょう?

http://www.text2music.com/tools/himawari/index.htm
0232デフォルトの名無しさんNGNG
>>231
Uva の作者にソースくれと頼めば
0233デフォルトの名無しさんNGNG
>>232
厨に絡まれたくない
0234デフォルトの名無しさんNGNG
1.22あげ
0235デフォルトの名無しさんNGNG
これからはひまわりの時代よ!
0236デフォルトの名無しさんNGNG
( ゚д゚)ポカーン
0237デフォルトの名無しさんNGNG
むひょひょひょひょひょ
0238デフォルトの名無しさんNGNG
1.24登場あげ。チャット機能がついたらしい。
まだ使ってないけど、前よりどの程度重くなってるのかどうか。

何やらTTSのヤシが対抗意識出してやがりますが、
互いに切磋宅間していいソフト作ってくれればとか書いてみるテスト
0239デフォルトの名無しさんNGNG
TTSはVB製だぞ。
試したことないが、重さはヒマワリより上のような気がする。
0240デフォルトの名無しさんNGNG
ひまわりってすごすぎる
0241デフォルトの名無しさんNGNG
1.27 出た 象。1年後には、四倍速 鴨。
0242コンナカンジカ?NGNG
include <stdio.h>
int main (void)
{
int 完全無欠,四面楚歌={23,45};
int 国士無双;

国士無双=完全無欠+四面楚歌;

表示(”%麦¥米”,国士無双);

戻し 0;
}
0243デフォルトの名無しさんNGNG
ひまわりの時代到来ね
0244デフォルトの名無しさんNGNG
1.28 参上。
0245デフォルトの名無しさんNGNG
なんだよ、このスレまだ存在してんのか。
漏れはてっきり消えてしまってるのかと思ったぞ。
っていうか、ユーザーなんてここにいるのかと思うくらいクソスレになってるね!
アディオス!


ついでにアゲとくぜ
0246デフォルトの名無しさんNGNG
1.29 そして 1.30 そして 伝説へ
0247 NGNG
何?1.29て?1月29日ってこと?
0248デフォルトの名無しさんNGNG
ttsのほうが、好感が持てる
0249デフォルトの名無しさんNGNG
1.31 あっぷっぷ。
0250デフォルトの名無しさんNGNG
今だ!オパーイ(100*10/4&4)ゲットォォォォ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄       (´´
     ∧,,∧,,,,,, )      (´⌒(´
  ⊂ミ゚Д゚⊂ `つ≡≡≡(´⌒;;;≡≡≡
       """""  (´⌒(´⌒;;
      ズザーーーーーッ

    ・・・・・・・
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄
     ∧,,∧,,,,,, )    (´;;
  ⊂ミ゚Д゚⊂ `つ  (´⌒(´
      """""

  ドッコイショ・・・・・・・・・
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄
    ∧,,∧ ,,,,,,
   ミ゚Д゚,,彡 ヽ
     U''U^(,,⊃'〜

  乳吸うぞゴルァ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄
  ポ  ∧,,∧  ポ
  ン  ミ,,゚Д゚,彡 . ン
   (´;) U,U ミ〜 (;;).
(´)〜(⌒;;UU (´ )...〜⌒(`)
0251デフォルトの名無しさんNGNG
age
0252デフォルトの名無しさん NGNG
1.32 age
0253デフォルトの名無しさんNGNG
日本は義務教育で英語教育してるんだから、
この手の言語は必要無し。
0254デフォルトの名無しさんNGNG
>>253
ゆとり教育で英語教育は廃止されました。
0255デフォルトの名無しさんNGNG
英語教育は日本語でするが、
国語教育は英語ではしない。
0256海老塩 ◆qGQdbHKU NGNG
>>253
じゃあ、あなたは英語ペラペラなんですね?
0257デフォルトの名無しさんNGNG
僕は財布がペラペラです。
0258デフォルトの名無しさんNGNG
Yes, I'm Pera-pera. Ha, Ha, Ha!
0259デフォルトの名無しさんNGNG
256は音声入力でプログラミングしているのだろうか
0260デフォルトの名無しさんNGNG
これからの「ひまわり」はどうなりますか?
0261デフォルトの名無しさんNGNG
ひまわりの変わりにH2Aロケットが切り離し失敗したDASHの時代が来ます
0262デフォルトの名無しさんNGNG
ひまわりで少しプログラムが作れるようになりました。
これで私の職業は「プログラマー」ということでよろしいのかしら?
0263デフォルトの名無しさんNGNG
「ひまわりプログラマー」としてください。
0264デフォルトの名無しさんNGNG
ひまわりプログラマー

なんとなく可愛い呼び方ね
0265デフォルトの名無しさんNGNG
ひまわり覚えて将来役に立ちますか?
0266デフォルトの名無しさんNGNG
なにもやらないよりは立ちます
0267デフォルトの名無しさんNGNG
ひまわり使ってみたよ。
グローバル変数しか使えないとか、色々制約あるけど、小さいモノ作るのならこれでもいいかもねと思った。
ただアクションゲームを作るのは厳しそうね。描画系が貧弱だから。

逆に正規表現(DLL任せだけども)、ハッシュ、文字コード変換、TCP/IPとか使えるから、ネットワーク・テ
キスト処理系アプリには向いているかも。この分野はPerlとかRubyとかあるけど、GUIまで作りこめて、そ
れが(ランタイムも含めて)一つのアプリに落せるのがうれしいところ。「あれ入れろこれ入れろ、ランタ
イム入れろ」じゃウザがられそうだしね。

ただ問題は日本語ね、特にプログラミングに慣れている人だと、日本語でプログラム書くっていうのは抵抗
ありそうな気がして。。。


それとMINDもいじってみた者としては、「それ」がスタックで扱えないのが少し悲しかったです。やっぱり
「それ」っていうくらいだから、いくつも積んで置いておきたいよねえ。

ひまわりくらいの手軽さで、言語仕様はMINDみたいなFORTH系の言語がベストのような気がしました。こう
いうの欲しいな。

(文字列中の変数展開とか、イテレータがあるのには少し驚いたなー)
0268デフォルトの名無しさんNGNG
ヤバイ!ひまわりおもしれー。
0269デフォルトの名無しさんNGNG
習得に何時間くらいかかりますか?
0270デフォルトの名無しさんNGNG
10分から1年ぐらい
0271デフォルトの名無しさんNGNG
スレっあんだage。
0272デフォルトの名無しさんNGNG
HSPの方がマシでは?(ひまわりより)
0273デフォルトの名無しさんNGNG
期待age
0274デフォルトの名無しさんNGNG
ひまわり日本語ってとこが逆にやりにくい。
0275デフォルトの名無しさんNGNG
ちょっとした事務処理には最適!
小さいプログラム書いて、ちょこちょこ処理させてます。
例外処理は手でやります。この方が早い!
0276デフォルトの名無しさんNGNG
>前に一度、少しだけ読んで、精神的に、かなりへこんだ『2ちゃんねる』の
>掲示板のひまわりスレッド。もう、二度と読むまいと、決意していたのですが、
>ついつい、さっき読んでしまいました・・・またもや、精神的にダメージ・・・
>しばらく立ち直れないなぁ・・・2ちゃん厳しいっすよ!!

ひまわりの作者より
0277デフォルトの名無しさんNGNG
へこむほど叩かれてないし、むしろ市井言語の中では評判いい方じゃないか?
0278デフォルトの名無しさんNGNG
評判は(・∀・)イイ!!
0279デフォルトの名無しさんNGNG
>>275
VBAやPerl、WSHではダメなのですか?あえて、ひまわりを使うことに
どんなメリットがあるのでしょうか。
0280デフォルトの名無しさんNGNG
日本語で制御構文を書けるところじゃない?
最も大半の人はそんな所が嫌いなんだろうけど。
0281416 ◆HoSW/FCI NGNG
 だ、ダメだ。他のプログラム言語を知っていると、わざわざ日本語に再変換している自分に気づくっ。まったくのゼロから始めるのならいいかも。

 英語を元にした命令語(ある意味記号として認知)と類義語が多い日本語…どっちが素直に覚えることができるのだろうか…。覚えた後で勘違いしそうだなぁ。
0282デフォルトの名無しさんNGNG
>>281
同意。
他言語をしってる人間にとっては、恐ろしく敷居が高い。
タイプ量も増えるし、いいとこなし。
逆に経験値0、または他言語を試みてことごとく挫折した人にはいいかもね。
まあ、もともと作者はそういうスタンスだけど。

コミュニティも事務処理や、小物アプリなどに利用してる人が多いことも
あってか、大人が多く、マターリしてて悪くない。
ソースも公開されてるし、結構好印象。
子どもたちの大量流入で、コミュニティが崩壊してるHSPとはえらい違いだ。

ただ、見てて一番おもしろいのはTTS(の作者)だったりして。(w
0283デフォルトの名無しさんNGNG
>>282
禿同

彼は面白いね。
0284デフォルトの名無しさんNGNG
潰す!?
怖い!
0285デフォルトの名無しさんNGNG
プログラム言語っていうより簡易マクロ集って感じだね、これ。
アプリ作成じゃなくて直で作業させるのには結構便利。

TTSの作者・・・・もう、憎たらしくてしょうがないんだろうな(w
0286デフォルトの名無しさんNGNG
 おやおや、ひまわりのコンパイラを作ろうかというやつ
が出てきたな。VB の TTSは、コンパイラを作られたら、苦
しくなるだろうな。
0287デフォルトの名無しさんNGNG
>>286
どこにいんの?ひまわり>Pascalコンバータを作ろうかって奴なら
見つかったが、コンパイラを作るってのは見つからんかった。
0288デフォルトの名無しさんNGNG
なんだかんだ言っても、ひまわりのHPは出来がいいよ。参考になるなぁ。
age
0289デフォルトの名無しさんNGNG
しかし、まったく叩かれてる気がしないが、作者はどの辺が、
厳しいと思ったんだろうか?このスレじゃないのかな。

HSPはことあるごとに、「言語仕様がクソ」ってけなされてるようだが、
ひまわりも似たようなものじゃないのか。
その辺り詳しい人解説キボンヌ。
0290デフォルトの名無しさんNGNG
>>289
ニュース速報板か何かにあったあのスレのことでしょ。
0291デフォルトの名無しさんNGNG
>>287

 コンパイラは実行コードを吐き出すものと思い込んで
いるんじゃないの。別の言語に変換するものでも、Lisp
から C の変換プログラムのように、レベルの高い言語
から低い言語の変換プログラムの場合は、コンパイラと
呼ばれる場合があるね。まあ、ひまわりと、Delphiを
違うレベルと考えるかどうかは問題だが。

 TTS でも、同じようなコンパイラは作れるわけだから、
作ればひまわりと変わらんだろ。
0292デフォルトの名無しさんNGNG
>>291
Cコンパイラも所詮C言語→機械語だしなw
0293デフォルトの名無しさんNGNG
>>289

 ひまわりを問題にするより、「情報教育に適したオブ
ジェクト指向言語」をうたい文句にするドリトルが問題。
言語仕様がクソ。
 Smalltalk を真似て作ってあって、オブジェクトの
省略にメッセージのカスケードが使えるんだが、
Smalltalk の方は、ちゃんと ';'(セミコロン)で
文を区切ってあるのに、ドリトルは、スペースで区切
るから、引数の区切りといっしょで、わけが分からん
ようになっている。子どもには、セミコロンで区切る
のは難しいと思ったんだろうな。こんなクソ言語で
プログラム教育される子どもは可哀相。ひまわりの方
がまだまし。
0294デフォルトの名無しさんNGNG
>>293
構造化以前のBASICなみの言語仕様のひまわりは糞言語。
今頃になって関数定義ができるようになったことを新機能と
いっちゃうあたり作者の志の低さが見て取れる。

正直、AppleScriptの日本語表現以上の日本語プログラミング言語
に出会ったことがない。

爪のアカでも無理やり飲ませたい。
0295デフォルトの名無しさんNGNG
>>294
煎じてやれよ…
0296デフォルトの名無しさんNGNG
>>294
そう言う台詞は自分で言語作れる人間が言う物だ。
と逝って見たりして。
0297デフォルトの名無しさんNGNG
 現在、コンピュータサイエンスは欧米の流儀で発展してる。だから、生まれてくる
ソフトウェアは欧米中心の文化になってる。これはこれで、ソフトウェアの標準化が
進むことは利点かもしれんが、新たなソフトウェア文化を模索する場合、日本やアジアの
各国など非西洋文化圏のものの考え方や見方がソフトウェアに反映されることが望まれる。
 言葉は文化であるから、日本語でプログラムを書くことが、次のソフトウェア文化の
創造のための第一歩になるかもしれん。
0298デフォルトの名無しさんNGNG
やっぱMindだな。
0299デフォルトの名無しさんNGNG
>>297
ひまわりってコンピュータサイエンスに寄与できるような何かがある??
何にもないと思うけど。
0300デフォルトの名無しさんNGNG
>>299

 「コンピュータサイエンスに寄与できるような何か」って何か?
 新しいプログラム理論とか、パラダイムか?
 だったら、新しいプログラム理論を実装した実験的なプログラム
言語を除いて、ほとんどのプログラム言語が何も寄与してないな。
0301デフォルトの名無しさんNGNG
ひまわりとttsの確執の裏事情を教えてください
0302287NGNG
>>291
別に「コンパイラ = ネイティブコードを吐き出すもの」と思い込んでる
わけじゃないが...。
ひまわり→ObjectPascalでもコンパイラと呼んで差し支えないということ?
0303デフォルトの名無しさんNGNG
まあ普通はトランスレータって言うな。
0304デフォルトの名無しさんNGNG
でもJavaはコンパイラって言うよね。ネイティブコードに書き出すわけじゃないのに。
VM上でのネイティヴコードってことかな?
0305デフォルトの名無しさんNGNG
ひまわりのエディタって、エディタの設定だけ、見事に全部英語だな。
0306デフォルトの名無しさんNGNG
ひまわりよりジョジョ作ってください
0307デフォルトの名無しさんNGNG
そもそも「日本語だからわかりやすい」が間違い。
「英文に近いからわかりやすい」と銘打ったCOBOLが誰でも使えるようになっているか?
そうは思わんが。

日本語に近い、というのならMINDで十分。
ひまわりと比べるとはるかに高機能だ。実績も歴史もある。
市販されているからサポートも期待できる。しかも
旧バージョンやUnix版はフリーだ。

FORTHでもいい。

フローチャート(もどき)を組み合わせるだけの言語(?)もある。
判りやすさをもとめるなら、そっちのほうがよっぽどわかりやすい。
0308デフォルトの名無しさんNGNG
>日本語に近い、というのならMINDで十分。
>ひまわりと比べるとはるかに高機能だ。実績も歴史もある。
>市販されているからサポートも期待できる。しかも
>旧バージョンやUnix版はフリーだ。

 Windows で、GUI のプログラムを作ろうとすると、
Mind は、1万5千円かかる。ひまわりはタダ。
0309デフォルトの名無しさんNGNG
>>307

 Mind は、GUI プログラム用に Tcl/Tkスクリプトを
使っていて、GUI の部分は、日本語で書けず、Tcl/Tk
スクリプトを書かなくてはいけない。

 ひまわりなら、日本語で、GUIが書ける。
0310デフォルトの名無しさんNGNG
で、どんな実績があるのよ?
0311デフォルトの名無しさんNGNG
ひまわりで全く新しい新時代のOS作成中
0312デフォルトの名無しさんNGNG
>>307
> そもそも「日本語だからわかりやすい」が間違い。

「日本語だからわかりやすい」とは誰も(作者さえも)言ってないと思うが。

まったくプログラム(またはパソコンそのもの)の知識が無い人間に対して、
「日本語ならわかるかも」、「日本語ならわかりやすそう」というイメージを
与えることによって、導入の際の、「精神的な」敷居を低くすると言う程度の
効果しかない。そんなことはここの住人なら百も承知だろうが。
0313デフォルトの名無しさんNGNG
2ちゃんの人はいがいとそれをわかってません
0314デフォルトの名無しさんNGNG
>312
だったらなおのことMINDで十分じゃん? 導入ならGUIいらないしな。
だいたいGUIつーたって「ひまわり」の、じゃなくて「Windows」の、だろ?

それに、導入の際の敷居が低くてもその後すぐに限界が来るんじゃ悲しいぜ?
MINDなら組み込みの制御までばりばりだぞ。

 プログラムそのものの知識が無い人間に対してプログラムをしてもらうなら
オペレーションマクロの方がよっぽどわかりやすいと思うぞ。なにしろ操作したその
まんまがプログラムになるんだから。
 図によるプログラムでもいい。これなら日本語すらわからなくともプログラムが組める。
0315デフォルトの名無しさんNGNG
>>314
なぜにそこまでMINDを推すのかよくわからんが、
>>312はあくまで、「ひまわり」はそういうアプローチだというだけの話で、
別に「ひまわり」を推しているわけではない。
選ぶのはあくまで使用者本人。

まあ、選択肢が多いのは、いいことじゃないか。
0316デフォルトの名無しさんNGNG
ま、いずれにしろ「ひまわり」の言語仕様が糞なことには変わりないって。
0317デフォルトの名無しさんNGNG
>315
すまン。
ちょっとばかしFORTH系にいれこんでいた時期があったもんで。
0318デフォルトの名無しさんNGNG
VC++とひまわりだったら、どっちから始めた方がいいでしょうか?
0319デフォルトの名無しさんNGNG
ひまわり
0320デフォルトの名無しさんNGNG
>今日、久々に、家でゆっくり仕事が出来たので、休憩ついでに2chを見たら、
>酷評にまじって、ひまわりについてのスレッドに、好意的な意見も書き込まれてますね。
>すごくうれしかったです。
>(どうも、2ch文化に馴染めない自分ですが・・・
>人が自分のうわさしてると気になるって心理で、とうとう覗いちゃいました。)

クジラ飛行机さん、ここに書き込みしてみませんか?
作者がいないから、糞とか書かれているだけで、現われるといろいろ技術的に
面白い&参考になる話とか得ることができますよ。
0321デフォルトの名無しさんNGNG
>>320
それどこに載ってんの?

> 作者がいないから、糞とか書かれているだけで、現われると・・・

2ちゃんでは、ありがちだね。降臨すると、とたんに敬語レスが増える。(w
0322321NGNG
自己レス

すまん。見つかった。
0323デフォルトの名無しさんNGNG
久しぶりにアゲ
0324デフォルトの名無しさんNGNG
相互リンクTTSスレ
http://pc.2ch.net/test/read.cgi/tech/1015170837/
0325デフォルトの名無しさんNGNG
「ひまわり」ってTEditorを部品としてそのまま使ってるが、
「ひまわり」でTEditorを使用したアプリを配布しても問題ないのだろうか?
0326デフォルトの名無しさんNGNG
>325
使用許諾条件を読んでみれ。
0327デフォルトの名無しさんNGNG
>>307
>フローチャート(もどき)を組み合わせるだけの言語(?)もある。
>判りやすさをもとめるなら、そっちのほうがよっぽどわかりやすい。
ちょっと興味があるので名前を教えて下さい。
0328デフォルトの名無しさんNGNG
ひまたん
0329デフォルトの名無しさんNGNG
>327
http://www.cmt.phys.kyushu-u.ac.jp/~M.Sakurai/

とか

http://www.vector.co.jp/soft/win95/prog/se026552.html

これは全然わからん。

チャート書いてソース吐くだけならいろいろある。
0330329NGNG
>329

http://www.pictorius.com/prograph.html

これは本格的....かな?
0331330NGNG
>330
http://www.ad.wakwak.com/~happy/whats.htm

X68KのRCを思い出すなぁ。。。
■ このスレッドは過去ログ倉庫に格納されています