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

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/01/26(日) 02:49:36.10
もうコーディングは嫌だ
もっと新しいグラフィカル志向なプログラミング言語が欲しい
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
携帯だと見れないのか・・・
0353デフォルトの名無しさん2014/01/31(金) 02:27:01.74
>>349
それはすごく使いづらそうだね!
0354デフォルトの名無しさん2014/01/31(金) 02:44:53.59
日本製のプログラミングゲームもあるよ
http://home.jeita.or.jp/is/highschool/algo/index3.html
0355デフォルトの名無しさん2014/01/31(金) 03:10:46.47
>>331
効率がいいプログラミング言語ってのはデバッグと検証の時間も含めての効率だ
短時間でカスコードを書いてデバッグは人任せなんてのは速いとはいえない

他人がみたときに問題点の有無をすぐに指摘できて改造しやすいのが効率のいいコード
0356デフォルトの名無しさん2014/01/31(金) 03:17:11.98
アイコンだけで表現するなんて妄言はいてるヤツは
小学校の地図の勉強と中学校の電気回路の勉強をやり直せ
0357デフォルトの名無しさん2014/01/31(金) 04:49:45.16
ワンワンキャンキャンしつけえな
より直感的に出来るようにするにはどうしたらいいかってことだろ
浮かばない奴は黙っとけ
夢を語らせておけばいいんだよ
0358デフォルトの名無しさん2014/01/31(金) 05:31:38.44
まず、ユーザに1以上30以下の整数をひとつ、入力してもらう。これをnとする。
1〜nの整数を並べる。これをLとする。
※Lをシャッフルする。
Lが偶然にも大きいものから小さいものへの順に並んでいたら、何回シャッフルしたかをユーザに伝え、終了する。
順に並んでいなければ※に戻り、成功するまで何度でも繰り返す。

これをグラフィカルにプログラミングすると、どうなるん?
0359デフォルトの名無しさん2014/01/31(金) 06:07:53.86
> 典型的な日本人的発想だな
> これだから日本からGoogleグラスやiPhoneは生まれないんだ

これは使える
0360デフォルトの名無しさん2014/01/31(金) 08:27:17.07
ドラえもん!たいへんだ大変だ!とにかく大変なんだ!なんでもいいから早く出してよ!

ドピュ
0361デフォルトの名無しさん2014/01/31(金) 08:33:56.47
>>358
それをみんなで考えるスレだよ
0362デフォルトの名無しさん2014/01/31(金) 08:45:24.23
基本UMLやRADベースじゃないの?
文字ベースのほうが検索とか差分とか把握しやすいからコード部分はテキストだけでも編集可能で
グラフィカルなビュー・エディタを改善していく
でだんだん面倒になってリソースもUMLもテキスト指定・・・
0363デフォルトの名無しさん2014/01/31(金) 15:25:18.49
五線譜に落とせないかな
0364デフォルトの名無しさん2014/01/31(金) 18:20:34.97
「今日の22時に>>1にレスしなさい。」
これを図形で表現するところから始めて、日常会話まで図形で網羅していく。

生活に困らない程度まで図形で会話が成り立つようになったら、プログラミング言語に
取り組む。

こういう順番のほうが良くない?
0365デフォルトの名無しさん2014/01/31(金) 18:30:04.88
何いってんの?
0366デフォルトの名無しさん2014/01/31(金) 18:32:14.40
図形でプログラミングするんじゃないの?
0367デフォルトの名無しさん2014/01/31(金) 18:38:18.65
姉貴が高校くらいの時から美顔ローラって言うのを始めたんだよね。
ゲルマニウムとかいうやつ。
もともと結構不細工だったんだけど、やり始めてからだんだん肌がきれいになったんだよ。
数年経ったらなんか顔がすっきりしてきて、今や美人と認めざるを得ない感じになってきた。
ゲルマニウムってすごいなーって感心するわ。
こんなに変わるもんなんだ。
0368デフォルトの名無しさん2014/01/31(金) 18:39:52.28
キャラクタは図形に含まれますか?
0369デフォルトの名無しさん2014/01/31(金) 18:41:39.12
象形文字ならいいよ。
0370デフォルトの名無しさん2014/01/31(金) 18:45:15.59
ゆるキャラは図形ですか?
0371デフォルトの名無しさん2014/01/31(金) 18:55:09.23
図形化したらいいよ。
写真はダメだよ。
0372デフォルトの名無しさん2014/01/31(金) 22:44:46.99
紙に穴開けてプログラミングするのはどうだい?
文字なんてもう見るのが嫌なんだろう?
0373デフォルトの名無しさん2014/02/01(土) 08:51:14.55
頑張れ低能共
低能にしか浮かばないアイディアを活かし、
低能でも優秀な人を超えるプログラムを作れるようにするんだ
期待しているよ うふふ
0374デフォルトの名無しさん2014/02/01(土) 12:41:41.25
>>358
ためしにMITのスクラッチというグラフィカルな処理系で実装してみました。
http://scratch.mit.edu/projects/17354635/
0375デフォルトの名無しさん2014/02/01(土) 12:43:42.51
>>374
それ、日本語プログラミング言語の
コードを一行一行、色付き枠線でくくっただけじゃね?
0376デフォルトの名無しさん2014/02/01(土) 12:58:15.16
>>373
これどこ視点だよ
0377デフォルトの名無しさん2014/02/01(土) 13:27:19.29
確かに有能な人が作ると有能な人にしか使えない難しい言語が出来上がる傾向にある
Haskellとか
0378デフォルトの名無しさん2014/02/01(土) 13:55:45.76
言語作者の設計思想のなかに無能な人に使ってもらいたくないというのがあったのだろう。
0379デフォルトの名無しさん2014/02/01(土) 13:58:08.78
俺が理解されないのはみんな無能だからだ
0380デフォルトの名無しさん2014/02/01(土) 14:04:05.09
無能な人に使ってもらいたくないまでは思ってないだろうけど
バカに迎合してやるつもりはない位には思ってそう
0381デフォルトの名無しさん2014/02/01(土) 14:14:32.65
>>378
まあ、無能な人が使うツールは
有能な人が作ったツールだしね。

有能な人が使ってるツールを使わなければ、
有能な人になれないのは当然なわけで。
0382デフォルトの名無しさん2014/02/01(土) 14:22:42.34
>>377
Haskellは、言語の見かけの難易度/解決出来る問題の難易度、で言えば易しい方。
0383デフォルトの名無しさん2014/02/01(土) 14:31:19.71
スキルもコーディング慣習も異なる集団の共同作業を考慮して作っていない
というのが正しい
0384デフォルトの名無しさん2014/02/01(土) 14:34:55.22
あるシステムを改良するとして、無能な人のための改良が
有能な人の足かせになるのであれば
そんなのは改良とはよべない。

無能な人でも有能な人でも、両方便利になるならそれはいいこと。

で、有能な人にとって便利になるのであれば、
無能な人は切り捨てるよ。当然だろ?
無能な人は有能な人の頑張ってなればいいだけの話だけど
その逆は不可能なんだから。
0385デフォルトの名無しさん2014/02/01(土) 14:38:06.45
有能な人を切り捨ててでも、無能な人が便利になることを
目指しているツールもある。ようするに馬鹿向けツール。

そういう馬鹿向けツールを使ってる人は、
いつまでも成長できない。
0386デフォルトの名無しさん2014/02/01(土) 14:43:51.71
html作るのに有能なブログラマは必要ない。有能>無能ではなく有能<無能なこともある。
0387デフォルトの名無しさん2014/02/01(土) 14:44:23.15
一気に広がった言語って言うと、VB、PHP、Java、Javascriptとかなんだけど、
これらって、天才向け言語じゃないよね。
言語学者自身が成功するためには、ささやかな庶民向け言語が良いんじゃないのかな。
0388デフォルトの名無しさん2014/02/01(土) 14:49:23.11
>>386
おい、今はプログラマの話をしてるんだぜ?
そりゃソフトウェアではないものを
作る人は関係ないだろw
0389デフォルトの名無しさん2014/02/01(土) 14:50:04.71
PHPなんてダメ言語とか言われてるけど、すぐに欲しいものを自分で作れるんだから、
ダメ言語と言われても使っちゃうよね。
他の言語だと、必要なライブラリの学習から始めないといけないし。
下手したら完成する前に諦めるかも。
PHPならとりあえず動かすとこまでは行ける。
使いやすいライブラリの充実も言語にとって重要なんだろね。
PHPが良かったのは、(Windowsで運用するわけじゃないのに)Windowsで
単純に開発できること、(ありものを加工して添付してるだけなんだけど)
使いやすいライブラリの充実あたりなのかな。
0390デフォルトの名無しさん2014/02/01(土) 14:51:49.85
>>387

天才向け言語と
普通の人向け言語と
馬鹿向け言語があるんだよ。

それらの言語は普通のプログラマ向けの言語。
広がった言語っていうのは全部そう。RubyとかPythonとかもね。
普通のプログラマ向け。

馬鹿向けっていうのは、日本語プログラミング言語とか
マウスでぽちぽちつくれますー。みたいなやつ。
0391デフォルトの名無しさん2014/02/01(土) 14:55:47.67
>>388
html書くのが遅くて無能プログラマだと直接言われたことがある。
田町のあの糞システム会社早く潰れないかな。
0392デフォルトの名無しさん2014/02/01(土) 14:56:12.95
(利用者が最先端技術の研究のために使っていると主張することが多いので)
Pythonは天才向けでしょ。
Rubyはそうでもないけど、一気に広まった言語じゃないよね。
ていうか、広まったともいえないかも。
0393デフォルトの名無しさん2014/02/01(土) 14:59:48.11
>>391
うん、プログラマかどうかはともかく、
お前はHTML書くのが遅かったんだろう?
つまり、その会社で必要とされる仕事が遅かったんだろう?
0394デフォルトの名無しさん2014/02/01(土) 15:01:10.70
たとえば、連絡帳みたいな簡単なアプリ。

Pythonで作ったとかだと、ボケ、カス、Pythonを汚すなって言われるでしょ。
他の言語だとあまり反響が無い。
PHPだと、俺にも使わせてってなる。

この辺り使ってる人の層が違うんだよきっと。
0395デフォルトの名無しさん2014/02/01(土) 15:02:20.71
>>392
天才が使っているのと天才向けは違います。

天才は、普通のプログラム言語も使えます。

天才が使っているかどうかではなく、
普通のプログラマが使っているかどうかで、
普通のプログラム言語かどうかが決まります。

つまり、最先端技術や研究をしてないお前が使ってるのは
全部、普通のプログラム言語(もしくは馬鹿向け?w)ってことだよ。
0396デフォルトの名無しさん2014/02/01(土) 15:02:55.77
>>394
> Pythonで作ったとかだと、ボケ、カス、Pythonを汚すなって言われるでしょ。

聞いたこと無いな。ググって探してきて。
0397デフォルトの名無しさん2014/02/01(土) 15:03:13.55
でもそれは無能プログラマとは意味が違うよね
0398デフォルトの名無しさん2014/02/01(土) 15:04:42.97
プログラマの間で、広く使われている
プログラム言語を使えないのは無能。

当たり前だな。
0399デフォルトの名無しさん2014/02/01(土) 15:22:54.54
いや、397は>>393へのレスな
それとももしかしてHTMLがプログラミング言語だと思ってるのか
0400デフォルトの名無しさん2014/02/01(土) 15:24:32.63
>>395
ほほう、では最先端技術や研究をしていない俺が趣味で勉強がてら使ってる
Haskellはバカ向け言語?
天才向け言語があるなら教えてよ
俺が使ってあげるからw
0401デフォルトの名無しさん2014/02/01(土) 15:26:14.31
HTMLはプログラム言語ではなく
マークアップ言語。

プログラム言語ではないが、
ウェブ系の会社においてHTMLを
かけるのは必須技術

たとえばタイピング技術はプログラムとは関係ないが
プログラマにとって必須技術なのと同じこと。
0402デフォルトの名無しさん2014/02/01(土) 15:28:09.60
>>400
> ほほう、では最先端技術や研究をしていない俺が趣味で勉強がてら使ってる
> Haskellはバカ向け言語?

普通向け言語だろ?

天才向け言語なんて無いと思うよ。

誰が天才向け言語なんて言い出したんだか?w
>>387だね。
0403デフォルトの名無しさん2014/02/01(土) 15:30:24.38
>>401
タイピングが遅い立派なプログラマはいくらでもいる
0404デフォルトの名無しさん2014/02/01(土) 15:31:36.65
>>403
具体的に誰?
そしてどれくらいの遅さ?
キーボードを見ながら打つレベル?
0405デフォルトの名無しさん2014/02/01(土) 15:34:39.51
呼んだ?
0406デフォルトの名無しさん2014/02/01(土) 15:36:28.65
馬鹿には無理ってよく見かけるからさ。
PythonやJS使ってる人は、自分のことを天才だと思ってるんだと、
まあそんな風に見てたんだよ。
そうでもないの??
0407デフォルトの名無しさん2014/02/01(土) 15:36:29.55
>>404
有名人がタイプしてるところは見たことないんで、具体的に誰とは言えないだが、
回り見りゃ分かるじゃん
タイピングゲームやらせたら250打/分くらいの、タイピングが普通よりちょっと遅いかな
くらいで、平均以上のプログラマーはいくらでもいるし、
タイピングの速い無能プログラマーもいる
相関関係もあまりないんじゃないかな
0408デフォルトの名無しさん2014/02/01(土) 15:40:28.03
>>407
周りってそれお前の周り見た結果だろ?

HTML書くのが遅いお前のレベルが基準で、
周り見て遅いとか立派なプログラマって言ってるわけでしょ?

お前基準じゃなにも参考にならないな。
だから、有名人の名前を聞いたのに。
0409デフォルトの名無しさん2014/02/01(土) 15:41:22.55
>>406
いや、だからさ、

天才と普通と馬鹿がいるんだよ。

お前短絡すぎ。馬鹿じゃないなら
天才と言ってるように思えるんだろう?
0410デフォルトの名無しさん2014/02/01(土) 15:42:24.61
お前ごときが知っている有名なプログラマって誰よ?
0411デフォルトの名無しさん2014/02/01(土) 15:46:32.49
無理って言われてる人って馬鹿には見えないというか、まあ傍目には
割と賢そうに見えるので。
少なくとも対象ドメインについての知識は豊富そうな感じの時が多い。
でも、結構バカとかカスとか言われてるのを見かけるんだよね。

賢そうな人に対して、馬鹿には無理とか言ってるってことは、
俺って天才!だってPython使えるから!って思ってそうな予感がしてくるんだよー。
0412デフォルトの名無しさん2014/02/01(土) 15:47:16.42
>>408
とりあえず、HTML書くのが遅いと言ってるのは俺じゃねえけどw
反論してる奴は全部同一人物だと思うのやめた方がいいぞw

まあ、HTMLなんてたいてい既存のやつをコピペするよなw
emmet使いこなせば早いけど、そんなのは経験が少なくて蓄積コードがない
やつくらいだろ
なんにせよ、javascript書いてる時間の方が圧倒的になげーよw
0413デフォルトの名無しさん2014/02/01(土) 15:49:17.10
それに対してPHPは、PHPでゴメンナサイって感じが伝わってくるんだけど、
動くから良いじゃん、便利だよありがとって素直に思えるんだよー。

Pythonの場合、天才の俺は庶民が使うものなど作らん!!って感じなんだよー。
だって動くものってほとんどPHPで出来てて、Python製って見かけない。
0414デフォルトの名無しさん2014/02/01(土) 15:54:49.97
>>412
コピペするから何なんだ?
コピペするなら速いだろう?
まさかコピペ出来ないから遅いって言う訳じゃあるまいし。
0415デフォルトの名無しさん2014/02/01(土) 15:55:11.13
そろそろ結論が出たようですね。

最強のグラフィカル言語は、マクロの記録だったようです。
まだ二月になったばかりですが、本年の最優秀グラフィカル言語処理系の栄誉を
Excelに贈りたいと思います。

ご清聴ありでした。
0416デフォルトの名無しさん2014/02/01(土) 15:55:33.44
>>413
【俺がそう思ってるんだ」って
熱弁されても困るw

お前がそう思っているからって
それが世界の常識というわけじゃない。
0417デフォルトの名無しさん2014/02/01(土) 15:56:27.45
>>414
だから、HTMLが遅いって言ってる奴はコピペが使えない事情があったんだろ
でも無能プログラマかどうかは判断できないよね
だって関係ないんだから
0418デフォルトの名無しさん2014/02/01(土) 15:56:46.61
そろそろ世界の常識になりつつある。
0419デフォルトの名無しさん2014/02/01(土) 15:58:41.92
天才用言語で書けるのはコードの断片まで。
完成された商品にはならない。
0420デフォルトの名無しさん2014/02/01(土) 15:58:59.27
まあ、この板で一人のPython信者がPythonは天才だとか素晴らしいとか主張してるのは知ってるよ
確かこいつはJavascriptが嫌いだと思う
でも、そいつ一人がそう言ってるだけじゃないかな?

それ以外の世界ではPythonは有名なLLの一つ程度の認識でしょ
0421デフォルトの名無しさん2014/02/01(土) 15:59:10.22
>>417
コピペが使えない事情が合ったというのなら、

そもそもお前が言った「まあ、HTMLなんてたいてい既存のやつをコピペするよなw 」が
使えないってことだろ?

つまりは、HTMLを一から書くのが遅いってことだろ?
それウェブ系プログラマにとって致命的な技術力不足だよ。
0422デフォルトの名無しさん2014/02/01(土) 16:00:28.48
>>421
つまり、以降が違うね
その事情のもとにおいて遅いだけなんだから
致命的な技術力不足とやらは全く違うと思うよ
0423デフォルトの名無しさん2014/02/01(土) 16:02:19.82
弘法筆を選ばずというけれども、弘法大師の残した筆コレクションを見れば
どれだけツールにこだわっていたかわかるというものです。
0424デフォルトの名無しさん2014/02/01(土) 16:02:38.20
大体さ、HTMLが遅くたって、30分が一時間になるとかその程度だろ?
一方、Javascriptが遅かったら、4時間が8時間になるぞ
致命的かどうかで言ったら前者なんて誤差の範囲だと思わんか?
0425デフォルトの名無しさん2014/02/01(土) 16:03:51.85
思いませんね。
いや、全然思わない。
0426デフォルトの名無しさん2014/02/01(土) 16:04:33.40
へー、俺は4時間損する方が30分損するよりよっぽど致命的だと思うけど
そう思わない人もいるんだ
へーw
0427デフォルトの名無しさん2014/02/01(土) 16:05:41.49
>>422
その事情っていうのは、
「一からHTMLを書くこと」なわけ?

つまり、既存のものを修正することは出来ますが、
一から作ることは出来ません。

っていいたいの?
0428デフォルトの名無しさん2014/02/01(土) 16:07:38.93
>>424
JavaScriptとHTMLの両方に優れている人は、
JavaScriptだけしか出来ない人に比べて
30分も速いですね。

一日30分が1ヶ月20日あれば10時間です。
0429デフォルトの名無しさん2014/02/01(土) 16:08:20.55
>>427
さあ、本人じゃないからどんな事情なのか分からんけど、
HTMLが遅いとかなんとか言ってるんだから、当然
コピペで終わるような状況じゃなかったってことは想像つくってぐらいかな
まあ、既存と全然違うデザインだったとかで一から作る必要があったんだろうね
で、タグの詳細仕様とかあやふやで調べながらやったとか、そんな感じだろ
0430デフォルトの名無しさん2014/02/01(土) 16:08:56.02
虚しく往きて実ちて帰るという弘法大師の言葉を振り返ってなお4時間に
こだわりを持てますか?
0431デフォルトの名無しさん2014/02/01(土) 16:09:37.83
>>428
そうですね。でもJavaScriptが得意な人はもっと速いですね。
無能プログラマかどうかを判断するなら総合的に見ないとね
0432デフォルトの名無しさん2014/02/01(土) 16:10:42.45
総合的な判断にはチャートグラフが便利です。
ここでもまたExcelの実力が証明されるわけです。
0433デフォルトの名無しさん2014/02/01(土) 16:12:29.41
ウェブプログラマならHTMLをかけるのは当然。
たった100個程度しかないタグぐらい覚えてるだろ。
それが遅いならやっぱり技術力ないってことだな。

あとなあえて今まで言ってなかったけど、
ソースコードと違ってHTMLは使いまわすものじゃないぞ。
たいてい一から書くものだ。使いまわすのはmetaタグぐらいなもんだろ。
■ このスレッドは過去ログ倉庫に格納されています