トップページ⇒tech
1001コメント342KB

グラフィカルなプログラミング言語ない?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/01/26(日) 02:49:36.10
もうコーディングは嫌だ
もっと新しいグラフィカル志向なプログラミング言語が欲しい
0253デフォルトの名無しさん2014/01/29(水) 00:07:10.36
いやバブルスライムをクリックすると胃袋が2つに分かれて再帰的に反芻してソートして排泄するのがわかるとか。
0254デフォルトの名無しさん2014/01/29(水) 00:10:16.81
グラフィカルに表現する利点は複数の要素の関係性が表現しやすいという点だろうな
でも関係性が増えると線が多すぎて逆に見にくくなってしまうというジレンマが・・
0255デフォルトの名無しさん2014/01/29(水) 00:22:29.04
構造化プログラミングのせいだな
0256デフォルトの名無しさん2014/01/29(水) 10:20:49.00
文字はグラフィックの一部だ、グラフィカル言語は文字を使ってもいい
むし抽象度や粒度を適切に制御するために文字の混在は推奨されるだろう
0257デフォルトの名無しさん2014/01/29(水) 10:31:08.17
現実の問題で関係性が複雑すぎてグラフにするとわからなくなるようなものはあるのだろうか
0258デフォルトの名無しさん2014/01/29(水) 10:38:56.45
コードの複雑性を隠すために条件分岐文を折りたたむという方法があるけど
あれって全体の構造をみて必要なところだけ折りたたまない実装はあるのだろうか
現実的にはファイルを分割するという形でプログラマのコントロール下に置くことになるのかな

グラフで表現するときはこういった折り畳みはその図面の中で行われるのだろうか
ダブルクリックすると機能ブロックが開いて詳細実装をみることができるとか
ズームするとグーグル地図のように詳細図に切り替わるとか
0259デフォルトの名無しさん2014/01/29(水) 16:46:31.19
>>7
LabViewでプログラム書いてみ。
あっという間に使う気が失せるから。
0260デフォルトの名無しさん2014/01/29(水) 20:10:31.82
>>193
データの流れをGUIでプログラムできる環境はたくさんある。
0261デフォルトの名無しさん2014/01/29(水) 21:27:14.72
このスレがなんか一番ソフト工学してるな
0262デフォルトの名無しさん2014/01/29(水) 22:41:53.33
グラフなら、コードの中のある変数や引数に注目して
その祖先や子孫をあぶり出し表示するのは簡単だな
テキストで同じことをするにはどうするんだろう?
0263デフォルトの名無しさん2014/01/29(水) 23:45:37.48
>>262
何か勘違いしてそうだから言っておくけど、

コード(文字)をグラフィックに視覚化するのはいいんだよ。
これが見やすい(場合がある)ことは否定していない。

ただしコード(文字)を書かずに、最初からペンかマウスかで
画像を書いてプログラミングするのは効率が悪いという話

コードの一部(例:変数に着目して視覚化)をグラフ化するのは
何も問題がないが、最初からグラフを書くことでプログラミングなんかしたら
大変きわまりないだろ?
0264デフォルトの名無しさん2014/01/30(木) 01:55:26.85
流れは矢印で書くほうがわかりやすくてはやいよ
詳細はコーディング

JP1/Script形式が最強だろ
もうちょい言語側がパワフルになってほしいけどな
0265デフォルトの名無しさん2014/01/30(木) 08:34:21.58
アルゴリズムもグラフィカルにしたほうが効率いいだろ
0266デフォルトの名無しさん2014/01/30(木) 18:49:13.28
今のままでも十分視覚化されてると思うが
0267デフォルトの名無しさん2014/01/30(木) 22:01:37.35
比較する対象がないからだろ
ガラパゴス携帯しかない時代の人間がガラパゴス携帯が一番使いやすいと考えてるようなもんだ
0268デフォルトの名無しさん2014/01/30(木) 22:16:48.76
だれか僕にもできるの作ってどらえもんってこと?
0269デフォルトの名無しさん2014/01/30(木) 22:19:48.33
>>268
もっと作業効率あげれる未来の道具出してよドラえもんってことだよ
0270デフォルトの名無しさん2014/01/30(木) 22:38:46.38
ま、タブレットとかスマホでプログラム作れる環境は欲しい。
0271デフォルトの名無しさん2014/01/30(木) 22:46:21.88
AndroidもiOSもCのコンパイラとかPythonとかあるだろ
0272デフォルトの名無しさん2014/01/30(木) 23:45:53.37
キーボードを見捨てた時点からあなたは無能である。
0273デフォルトの名無しさん2014/01/31(金) 00:08:06.22
落書き見たいにプログラミングできたら楽しいだろうな
0274デフォルトの名無しさん2014/01/31(金) 00:11:38.33
>>269
効率を上げるために絵から文字が生まれたのに、
絵に効率を求めるなんて愚かだな。
絵は見るのにはいいが描くのは大変だ。
0275デフォルトの名無しさん2014/01/31(金) 00:28:16.99
>>274
なんでそんなに文字だけにこだわるんだ?
文字自体もグラフィカルな表現の一種なんだが
何か不都合でもあるのか?
0276デフォルトの名無しさん2014/01/31(金) 00:29:25.24
見る側からすれば、文字だけの文より図や絵が入ったほうが
見やすいのは明らか

その図や絵を自分で書くという発想さえ抜かせば
文字よりも図や絵でまとめあげたほうが楽という感じだろうな

まぁ、出来るもんなら作ってみろって感じ
0277デフォルトの名無しさん2014/01/31(金) 00:46:14.64
そのためにコンピュータがあるんだろ
人間は指示をするだけ
コンピュータは指示を受けてルールを構築していくだけ

出来上がったものが文字であろうが絵であろうが人間の労力は変わらない
ただ文字だと見にくく、絵だと見やすいというだけの話
0278デフォルトの名無しさん2014/01/31(金) 01:05:05.63
>>275
なにか不都合がって、
最初からプログラミングを
画像でやるのは不都合だって言ってるじゃん。
0279デフォルトの名無しさん2014/01/31(金) 01:06:41.12
100種類のオブジェクトがあるとして、
文字なら100種類の識別子をつけられるけど
100種類の絵で識別するのは困難。
絵だと見やすいのは幼稚なオモチャに限られる。
0280デフォルトの名無しさん2014/01/31(金) 01:07:52.60
>>277
> 出来上がったものが文字であろうが絵であろうが人間の労力は変わらない
> ただ文字だと見にくく、絵だと見やすいというだけの話

いやいやw 支持を絵でやるのが難しい(時間的に)って話だろw
紙芝居で作業指示書を書いてみ?

なんなら、競争でもするか?

三回まわってワンと言う。

これを絵で指示してみ?
労力はどれくらい違うよ?
0281デフォルトの名無しさん2014/01/31(金) 01:09:41.02
>>279
絵だと100種類のアイコンですむな
ドラッグアンドドロップで使用できるから楽だ
0282デフォルトの名無しさん2014/01/31(金) 01:10:29.88
100種類作るのがめんどくさくて微妙な違いがわからないって言ってるんだが。
0283デフォルトの名無しさん2014/01/31(金) 01:13:04.07
>>280
ボタンをポチポチクリックしていくのと命令をひたすら書いてく作業はどっちが楽だろな
確実に前者だろ?
後者だというならお前は一生グラフィカルインターフェイスに触れるな
0284デフォルトの名無しさん2014/01/31(金) 01:13:35.59
たった100種類で足りるわけ無いだろw
100種類っていったら、日本語に使われる文字より
はるかにするないぞ?

まあ、英語よりは文字数多いかもしれないけどな。

それでどうするんだ?アイコンを複数つなげて言葉を作るのか?
そりゃそうだ。アイコン一つで表せることは100種類しかないからな。
0285デフォルトの名無しさん2014/01/31(金) 01:13:50.49
>>282
ラベルはればええんちゃうか?
0286デフォルトの名無しさん2014/01/31(金) 01:14:37.45
>>283
よし、じゃあ競争だ。

お前はボタンをポチポチ、スクリーンキーボードで
入力してくれ。俺はキーボードで入力する。
0287デフォルトの名無しさん2014/01/31(金) 01:15:11.67
>>285
そしてアイコンの代わりにラベル(文字)を見るのか?
もう文字だけでいいじゃねーかw
0288デフォルトの名無しさん2014/01/31(金) 01:15:32.22
>>284
論破されすぎて混乱してきてるな
冷静になれ
0289デフォルトの名無しさん2014/01/31(金) 01:16:18.78
論破っていうのはこういうことを言うんだよ。
絵で指示するのまだできないの?

>>277
> 出来上がったものが文字であろうが絵であろうが人間の労力は変わらない
> ただ文字だと見にくく、絵だと見やすいというだけの話

いやいやw 支持を絵でやるのが難しい(時間的に)って話だろw
紙芝居で作業指示書を書いてみ?

なんなら、競争でもするか?

三回まわってワンと言う。

これを絵で指示してみ?
労力はどれくらい違うよ?
0290デフォルトの名無しさん2014/01/31(金) 01:17:17.39
>>285
それだとグラフィカルにする必然性が薄くなる。
残るのは関連を線でつなげることとグリグリ動かすことくらいだな。
線でつなげるのは100x100=10000本の線でスパゲッティになる可能性すらある。
動画はさらにめんどう。
0291デフォルトの名無しさん2014/01/31(金) 01:18:33.82
>>286
表計算の作業で競おうぜ
俺はエクセルつかうからお前はコーディングな
まさかエクセルは文字があるからグラフィカルじゃないとか言わないよな?
0292デフォルトの名無しさん2014/01/31(金) 01:20:28.08
じゃあエクセル対プログラムでエラストテネスの篩のプログラムで競争してくれ。
0293デフォルトの名無しさん2014/01/31(金) 01:20:53.53
>>291
何言ってるのか分からない
解説を頼む
0294デフォルトの名無しさん2014/01/31(金) 01:20:55.93
>>290
グラフィカルユーザインターフェイスってそんなに不便だったのか
でもOSの世界ではシェアが圧倒的に多いんだがな
そんな不便なものがこんなに普及しちゃつてんだから不思議だよな
0295デフォルトの名無しさん2014/01/31(金) 01:21:50.48
>>293
都合悪くなったら日本語読めない振りwwwwwwww
わろた
0296デフォルトの名無しさん2014/01/31(金) 01:22:28.51
>>294
2ちゃんねる見て、googleしてエロ動画見てるだけだろ。
そんな簡単なことができたくらいで偉そうに。
0297デフォルトの名無しさん2014/01/31(金) 01:23:50.03
>>295
エクセルで何をグラフィカルにプログラミングするの?
棒グラフ出すってこと?
0298デフォルトの名無しさん2014/01/31(金) 01:24:33.88
>>296
そんな低俗な使い方してるのは中卒のお前だけだよ
世の中じゃデスクワークや研究でも普通に使われてんだよ
もっとそとにでて現実をしれ
0299デフォルトの名無しさん2014/01/31(金) 01:26:31.18
>>297
グラフィカルのいみ調べてこいよ
表でもグラフでも、広義の意味では文字でさえもグラフィカルなんだよ
0300デフォルトの名無しさん2014/01/31(金) 01:28:41.13
グラフィカルの反対語が文字だとでも思ってんだろな
0301デフォルトの名無しさん2014/01/31(金) 01:29:55.89
>>299
じゃあ素数100万個出す競争でもする?
一行にカンマ区切りで2000個ずつ

これでいい?
0302デフォルトの名無しさん2014/01/31(金) 01:30:07.55
ドラえもん「未来のアイテムが幾らするか知ってるかい? 現代価格で100億。」
0303デフォルトの名無しさん2014/01/31(金) 01:31:28.04
>>299
何をしたいのかさっぱり分からんのだが?
0304デフォルトの名無しさん2014/01/31(金) 01:34:41.84
>>294
お前何か勘違いしているよ。

グラフィックっていうのは見やすいが
書きにくいんだよ。描くのに時間がかかる。

だからコード→グラフィックの変換はいいが、
最初からグラフィックを使ってプログラミングするのは
馬鹿なアイデアだって話。
0305デフォルトの名無しさん2014/01/31(金) 01:35:32.07
いい忘れたけど過去転送の送料が99億なんだけどね。
0306デフォルトの名無しさん2014/01/31(金) 01:35:46.17
>>299
> 表でもグラフでも、広義の意味では文字でさえもグラフィカルなんだよ

じゃあ、スレタイの
「グラフィカルなプログラミング言語ない?」って
いうのはどういう意味?

> もうコーディングは嫌だ

らしいよ。
0307デフォルトの名無しさん2014/01/31(金) 01:36:43.19
>>301
それはエクセルのまけだわ
じゃあ次は売上データを元に
月別で棒グラフを作成するって課題でやろうせ
データはCSVで用意しとくよ
0308デフォルトの名無しさん2014/01/31(金) 01:38:56.15
まぁ命令はクリックだけでできた方が楽だろな
0309デフォルトの名無しさん2014/01/31(金) 01:39:12.86
>>307
CSVで用意したデータをコーディングしないで、
グラフィカルなプログラミング言語(?)で
やるってこと?

普通にコーディングしたほうが早いと思うが?
0310デフォルトの名無しさん2014/01/31(金) 01:39:13.89
エクセルは横方向だと
A〜Z AA〜ZZ までだっけ?
0311デフォルトの名無しさん2014/01/31(金) 01:40:49.15
>>307
もちろん、ただツールを使うだけじゃダメなんだよね?
プログラミングして作らないといけないんだよね?

いや、ツールを使うなら。グラフ作成ツールに流し込めば終わりだからさ。
0312デフォルトの名無しさん2014/01/31(金) 01:41:05.37
>>307
コーディング派はグラフの作成もコーディングでやった方が速いと考えてるらしいな
仕事が早くて羨ましい
0313デフォルトの名無しさん2014/01/31(金) 01:41:46.70
>>312

おいおい、「プログラミング言語」前提の話だろ?
0314デフォルトの名無しさん2014/01/31(金) 01:42:03.03
日本語でおk
0315デフォルトの名無しさん2014/01/31(金) 01:42:35.49
>>311
既存のシステムを使うんでは比較にならないだろ
ずるはダメだぞずるは
0316デフォルトの名無しさん2014/01/31(金) 01:43:10.02
結論:エクセルやりたいならエクセルやってろ
0317デフォルトの名無しさん2014/01/31(金) 01:43:11.40
グラフィカルなプログラミング言語だから
ツールで用意された機能を使うんじゃなくて、
実際にプログラミングする時間で比べなきゃ意味が無いでしょ?
0318デフォルトの名無しさん2014/01/31(金) 01:43:25.34
>>309
エクセルだと簡単に表計算できるよ
グラフも一発だ
0319デフォルトの名無しさん2014/01/31(金) 01:44:11.44
>>309
それ、プログラミングじゃないじゃん?

>>1をみればわかるけど、
最初からプログラミング言語の話をしてるんだけど。
ちょっと話、皆についてこようよw
0320デフォルトの名無しさん2014/01/31(金) 01:45:19.51
救済処置:エクセルで満足できないやつはアクセスへ移行しろ。
アクセスで満足できないやつはブイビィーでもやってろ。
0321デフォルトの名無しさん2014/01/31(金) 01:47:22.91
命令は絵でやるより
コーディングしたほうが早いというからエクセルの例えを出したんだよ
やっぱ表計算ではエクセルに勝てないとさとったか
グラフィカルの勝利!
0322デフォルトの名無しさん2014/01/31(金) 01:49:23.54
>>317
ツールで用意された機能使うにしても
キーボードでツール呼び出すよりアイコンクリックした方が断然早いけどな
0323デフォルトの名無しさん2014/01/31(金) 01:50:34.42
エクセルで不満がないならエクセルやってればいいのに。
何か不満があるんだろ?その不満はプログラマブルに解消可能かもしれないのに、
いきなりグラフィカルになんでもやりてぇ〜〜〜〜〜!とか言っても無理な相談なんだよ。
0324デフォルトの名無しさん2014/01/31(金) 01:50:56.73
で、グラフィカルなプログラミング言語がコーディングよりも効率悪いと言う根拠はなんだ?
0325デフォルトの名無しさん2014/01/31(金) 01:53:17.11
>>312
エクセルVBAやVBなんて
コーディング量ほとんどなくなったよな
そう思えば時代は間違いなくグラフィカル!
0326デフォルトの名無しさん2014/01/31(金) 01:53:45.71
>>323
不満といえばエクセルには汎用性がないことかな
もっと操作効率を落とさず作業範囲を広げたいんだわ
0327デフォルトの名無しさん2014/01/31(金) 01:56:58.96
なんだ?このスレ
0328デフォルトの名無しさん2014/01/31(金) 01:57:29.41
結論:マイクロソフトに相談しろ。莫大な投資をすればマイクロソフトは動いてくれるはず。
0329デフォルトの名無しさん2014/01/31(金) 02:00:25.84
勝手に自分で作れよ
そして勝手に儲けろ
0330デフォルトの名無しさん2014/01/31(金) 02:02:27.12
それだけのスキルと知能はここの住人にはない
0331デフォルトの名無しさん2014/01/31(金) 02:03:09.62
>>324
> で、グラフィカルなプログラミング言語がコーディングよりも効率悪いと言う根拠はなんだ?

世の中に効率がいい「グラフィカルなプログラミング言語」というものが存在しない。

ちなみに、「グラフィカルなプログラミング言語」の定義は
普通のプログラミング言語と同じことが出来るもの。
たとえば、ifやloop、オブジェクト指向ができて、
それがそのまま実行可能であるというもの

もしかしたら効率がいい「グラフィカルなプログラミング言語」ができるかもしれないが
そもそもコーディングを上回る速さで絵を描くというのが不可能ということから、
効率が悪いというのは明らかである。
0332デフォルトの名無しさん2014/01/31(金) 02:06:00.84
まああれだ、
「三回まわってワン」という命令を
文字で書く以上のスピードで書いてくれという話。
0333デフォルトの名無しさん2014/01/31(金) 02:06:11.46
世の中にはグラフィカルなプログラミングがあふれているよ
これ以上何が必要なの?
0334デフォルトの名無しさん2014/01/31(金) 02:06:54.07
>>333
開発効率。開発スピード

「三回まわってワン」という命令を
文字で書く以上のスピードで書いてくれ
0335デフォルトの名無しさん2014/01/31(金) 02:07:52.44
>>332
それはさすがにグラフィカル系の圧勝だわw
ループチップに3回って設定して
表示チップに「ワン」と設定するだけ
ドラッグ2回とクリック2回、それと「ワン」とタイピングするだけ
0336デフォルトの名無しさん2014/01/31(金) 02:08:52.87
具体的な問題が提示されないのに解決方法なんて提示されるわけがない
0337デフォルトの名無しさん2014/01/31(金) 02:12:40.28
>>331
なんで命令する→絵を書くになるんだ?
せいぜいアイコンをクリックとかコネクタ引っ張ったり要素を配置したり変形させたりとかだろ
一つ命令するために絵を書くなんてそれはプログラミングとは言わないだろう
0338デフォルトの名無しさん2014/01/31(金) 02:13:01.27
たしか洋物のブラウザゲームであったな
ロボットを目的地まで移動させるのに
ブロック?(命令)を並べていくの

条件分岐とループはあった
関数はあったかどうか覚えてない
0339デフォルトの名無しさん2014/01/31(金) 02:14:52.47
それで、「三回まわってワン」はまだ?
0340デフォルトの名無しさん2014/01/31(金) 02:16:21.04
>>336
これだから日本でiPhoneやGoogleグラスが生まれないんだよ
具体的な問題がないなら自分で作れよ
0341デフォルトの名無しさん2014/01/31(金) 02:18:10.08
人任せ
0342デフォルトの名無しさん2014/01/31(金) 02:18:11.26
>>339
3回まわってワン実行プログラムのアイコンをクリックするだけ
お前は文字しか使えないんだったよな
俺の勝ちだ
0343デフォルトの名無しさん2014/01/31(金) 02:18:40.65
>>340
具体的な問題がないことが
証明している。

これが最終結論でいいじゃないか?

俺はこの結論でいいと思っている。
その反論を俺がやるワケがないw
0344デフォルトの名無しさん2014/01/31(金) 02:19:34.34
あった!このブラウザゲーだ
http://armorgames.com/play/6061/light-bot-20
0345デフォルトの名無しさん2014/01/31(金) 02:19:34.37
> 3回まわってワン実行プログラムのアイコンをクリックするだけ
ということは
1回まわってワン、2回まわってワン、
4回まわってワン、5回まわってワン、
一兆個以上もアイコンが必要じゃねーかwwww
0346デフォルトの名無しさん2014/01/31(金) 02:20:15.13
>>343
誰もお前に頼んでねえよ
0347デフォルトの名無しさん2014/01/31(金) 02:21:16.77
>>346
彼が一番出来るプログラマかもしれないのにそりゃないだろ。
0348デフォルトの名無しさん2014/01/31(金) 02:21:22.97
>>344
これまさに(効率の悪い)
グラフィカルなプログラミング言語だね。
0349デフォルトの名無しさん2014/01/31(金) 02:21:40.93
>>345
コンフィグでテキストボックスに回数が設定出来るんだよ馬鹿が
0350デフォルトの名無しさん2014/01/31(金) 02:22:37.38
>>347
プログラミングできても考える脳がなきゃ意味は無い
所詮かれは支持されたものしか作れないのさ
0351デフォルトの名無しさん2014/01/31(金) 02:24:45.97
考える脳がある人「じゃぁ相応の金くれ」
0352デフォルトの名無しさん2014/01/31(金) 02:26:26.25
>>344
携帯だと見れないのか・・・
■ このスレッドは過去ログ倉庫に格納されています