ビル・ゲイツ「プログラミングを簡単にする方向に進歩がないのには驚く」 Rubyを痛烈に批判
1 :
番組の途中ですがアフィサイトへの転載は禁止です :
2013/02/12(火) 16:33:12.28 ID:qHh7nz5p0 BE:7038252-2BP(6001)
慣れろピザ
3 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:35:23.16 ID:rKeDq2AD0
PHPらくだは
4 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:35:55.76 ID:Zk0Ih6oE0
PHPが頂点
5 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:36:07.08 ID:5YbwILzB0
うるせー8なんとかしろや無能ゲイツ
難しくないと食いっぱぐれる連中がいるから
7 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:37:23.71 ID:kgTQxO5s0
>>3 ,4
うちの開発もPHP使ってるみたいだけどさ、
あれなんで簡単なの?ざっくり教えて
8 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:38:01.74 ID:9MC9wXZq0
c++のウソインタビュー思い出した
楽になっても性能下がるんじゃ困るよ
10 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:39:42.82 ID:wt+bm/Hq0
>>7 ありとあらゆる問題が1行で解決できる夢のようなAPIが山ほどある。
APIの命名規則クソくらえ、APIの綺麗さクソくらえ、とりあえず動けばよいという風潮が出来上がってる。
11 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:40:30.68 ID:EvH55k/Z0
確かにphpは楽de phpだけ覚えてたら4年はいけるんだろうが 物凄く馬鹿にされてるからな 今の高校生はweb系でもない奴がphp触れる程度だし
とっととペプシ売りの禿解任して現場復帰してくれ
簡略化する方向へは進みたくない!
14 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:41:33.14 ID:kgTQxO5s0
>>10 あー。要するに、
「パワポの企画書テンプレがwebに腐るほどある」
みたいな理解でいいのかな。
15 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:42:52.11 ID:iUQRT7kj0
理系のプライドだからな 難しくなきゃ自分の頭の良さがアピールできない 文系が洋書をわざと難しい言葉で翻訳するのに似てる
>>15 日本の役人とか見てるとわかるよなw
難しくしておくことで自分たちのテリトリーを必死に確保してるだけ
17 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:45:17.88 ID:5YbwILzB0
PHPよりもpythonのほうが使いやすいな
18 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:47:20.55 ID:tY+iGsOM0
馬鹿「PHPは楽」 健常者「PHPめんどくさ」 この違い
19 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:47:34.05 ID:gPQJs57O0
IT技術者の考える簡単と一般人の考える簡単がかけ離れてるからでは
ただの転売屋のくせに何言ってだこいつ 子飼いのハッカーが優秀だっただけだろ
21 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:49:35.69 ID:tY+iGsOM0
PHPが楽なんじゃなくて コピペが楽なだけ
22 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:50:31.71 ID:EvH55k/Z0
>>18 健常者「(色んな意味で)めんどくさい」
主要でずっとphp使う奴とか近寄ってもらいたくない
時間がかかる=難しいではなく
出来ない=難しい
になってきてるからなぁ…
23 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:50:54.33 ID:1F+hqRJa0
初心者向けなら 間違っててもクラッシュせずに申し訳程度に警告出して 動き続ける実行環境があればいいんでない。
24 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:51:59.73 ID:YukqDY9DP
WindowsにVisualBasicつけときゃ 学生なんて暇だから勝手に遊び始めるはず
>>19 まあタブレットやスマホでwindowsよりは一般人に使いやすくしたけど
作る側に関しては土台のコンピューターの仕様にどうしても縛られるし
今のコンピューターは高速処理できるようになったとは言え基本的な
命令処理の仕組みはノイマンのままだしなあ・・・
26 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:52:34.43 ID:kgTQxO5s0
>>22 PHPが楽なのはわかったけど、そしたらなんで叩かれてんの?
27 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:53:08.43 ID:0s5xHrpj0
初めて触るのにはCが良いとか前は言ってて、次はjava、php…… ワケ分かんねぇよどれがいいんだよ
言語自体より開発環境を作る簡単さじゃないの? sudo makeなんてやってらんね〜
29 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:54:26.83 ID:UMsKqAuX0
ゲイツ世代にはC#も難しいのか
30 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:55:02.44 ID:e+3Hfc3B0
phpを仕事で使えと言われたら発狂する。 まともなロジックの上に成り立っていない。
31 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:55:57.76 ID:tY+iGsOM0
>>26 (ロクでもない糞コードを量産するのが)楽だから
32 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:56:07.74 ID:DIr+1okU0
>>26 楽なのはその瞬間のみだから。
短期的には楽。
長期的には地獄。
で、「安価でPHP売り逃げ」という悪行が横行し、ITドカタ市場全体の価格破壊を招いた。
33 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:56:18.82 ID:9MC9wXZq0
>>27 どれでもいいよ
ひとつで一通り出来りゃ後は方言みたいなもんだ
言語別の機能が仕様ガーなんてのは始めてない奴が心配してもしょうがない
あとオススメ言語がコロコロかわるのは、良いライブラリ出てきたりサポートブッチで使い物にならなくなったりあるから
34 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:56:21.35 ID:iQ3vo/bX0
プログラミング自体はとても単純で簡単とは思うけどな それを取り巻く環境が複雑だから厄介になってるだけで
>>24 つドリームスパーク
学生はすでにIDEをばら撒いて囲い込みしてますがな
VSはあほを量産しそうなくらいに支援機能が充実してる
.netでもいいならExpressが一般人もただで使えるのでやってみ
36 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:56:28.13 ID:EvH55k/Z0
>>26 あんなのでプログラマー名乗ってほしくない
自称phpがプロ!
うん分かった。phpの他には?
ってなったときに他言語でprintf並みの事しかできない奴とか良くいるだろ。
phperには声がでかい底辺が集まりやすいんだよな
だからphpを馬鹿にしてるわけじゃなくてphperを馬鹿にしてる
いや馬鹿だから
だけでもプログラミングできるようになったら、自分達の仕事がなくなるだけだよ。 このいい例がデジタルカメラ。
38 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:58:02.73 ID:tY+iGsOM0
PHPでも移植性保守性が高くセキュアでロバストなコードを書くことは可能 理論的には
39 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:58:24.76 ID:5hqvLIWm0
簡単ならとっくの昔に誰かがやっている
40 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:58:36.56 ID:Bli4srpY0
ウィンテル勢は無限にハード・OS刷新して金とってくつもりだからな、 その口実の1つにも、プログラム言語の高級化をのぞんでるんだろ
逆に簡単にしても詳細に設定ができないAPIとか使い勝手悪いだけですしおすし
42 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:59:01.52 ID:c23Kf6/A0
ジョブズも結局死ぬまで プログラムを革新できなかったな
43 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:59:18.22 ID:gnmwdGm30
>>26 PHPは絆創膏並みに手軽。
だがPHPは応急処置で止血しているにすぎない。
まぁスクリプト言語全般に言えることだが
44 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:59:21.21 ID:URpNcBmm0
PHP研究所
45 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 16:59:31.11 ID:MHgv5Nj50
今のゆとり糞ガキって自称理系のくせに入門書一冊読んだ時点でテトリス組んでって言っても組めないと大学で教えてる友人が嘆いてたわ 文系エリート法学部の俺様でさえ厨房の頃には余裕で組めてたというのに 知能の低い奴は結局何やらせても使えないんだよな
46 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:00:17.96 ID:cnHtnyY4O
HyperCard(ロストテクノロジー)
47 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:00:25.99 ID:vhB+yypQ0
PHPとJavascriptとMySQL覚えれば、大半のサイトは作れるだろ
>>45 アルゴリズムは知識の差でできるできないは変わるので
威張ることではないよw
49 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:01:55.50 ID:kgTQxO5s0
要するに、PHP=「建築基準法に則ってない家」みたいな感じ? 「一応住めるんだろうけど、これリフォームしたくねえよ・・・。」 みたいな?
50 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:02:32.98 ID:4uAitfRNO
Rubyの名前なんて出てねぇじゃねーか
51 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:03:04.92 ID:Mt+gM4qD0
>>49 PHPはギャル語で書いた社内報告書みたいなもの
ギャルばっかりで社員が構成されてればそれでいいけど
53 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:04:07.33 ID:UMsKqAuX0
phpで書くよりCで書くほうが難しいと思うわ
54 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:04:42.36 ID:tY+iGsOM0
>>49 例えばある処理をするのにPHPでは5通りの方法があるけど
そのうち3通りの方法は致命的欠陥があってセキュアではなく
残る2通りのうち古いほうは日本語が通らなくて
最後の方法は最新バージョンでないと使えない
PHPってこんな言語
世の中の99%のプログラムはテトリスより簡単だからな
56 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:05:19.42 ID:ggO1CwAj0
VB(震え声)
57 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:06:38.41 ID:ySzhyNRj0
おまいらはプログラミング勉強してどんなもん作ってんの?
58 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:06:41.26 ID:kgTQxO5s0
なるほどねー。なんとなく分かったわ。 ・バージョン毎に違いすぎる ・セキュリティに問題がある ・他人が見ても理解できない こんなとこかね。PHPの弱点。
59 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:07:06.42 ID:Bli4srpY0
>>45 それ、おまえら二人して非凡だろw
今からその友人とIT企業立ち上げた方がもうかんじゃね?
>>55 テトリスは有名でプログラムのお題としては簡単だけど
無知識でやれるほど簡単ではないわな
61 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:08:14.11 ID:UMsKqAuX0
C言語やったって絵を描く方法がわからないからテトリスも作れないわな
62 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:09:03.08 ID:tY+iGsOM0
今は簡単な絵を描くだけでも敷居が高いからな 昔はBASICでDRAW文使うだけだったが
63 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:11:11.63 ID:yotsXa7Z0
昔はQBasicっての標準で入ってたよな
>>62 昔は表示命令がそのまま画面に直結してたけど今はウインドウ表示して・・・
とかいろいろあるからな・・・
PHPとかJavascriptとか、たとえば、maxLengthをmaxlengthとスペルミスして 存在しない変数を参照してもエラーにならないじゃん。 なにごとも無かったかのように動き続けて、テストしててこれバグってるって気づ いて、目を皿のようにしてソースをおっかけてやっと間違いに気づくって感じじゃん。 信者は簡単で生産性高いって言ってるけど気のせいだな。
67 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:13:27.75 ID:tY+iGsOM0
今はJava Swingで絵描くのが一番手軽だと思うけどJavaがあのありさまじゃな
68 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:13:50.23 ID:51tEI09g0
プログラムって スクリプトの方が就職に有利じゃね?
まあ最近のwindowsだとPowerShellで簡単なプログラムできるけどな 昔のBASICのようなポジション でも違うのが今はあの手の簡易スクリプトは悪さにも使われるので 権限がっちがちで昔みたいに簡単に動かせないのが・・・
絵は文字よりも難しいぞ 結局みんな難しい方向に行きたがってるだろ
71 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:16:43.90 ID:u/a8xJGZ0
何だかんだでオブジェクト志向言語はとっつきは悪いが カンでいろいろ弄れるようになるから楽 mfc様々やわ
72 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:17:01.07 ID:LP8d3/Xz0
>>64 の通り今はGUI作るのが面倒くさいんで詰まる
コンソール上で動くのなら作りやすいが何も面白くないし
73 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:17:11.83 ID:wxgtUW9eP
PHPは楽だな ログイン必要なサイト突破してデータぶっこ抜きが俺でも出来て捗った
自動注文スクリプト作りたいんだが どの言語でつくれる? .exeから起動できるようにしたいんだが
Rubyが遅すぎるからPythonでRuby実装作るわ→5倍速くなる
77 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:25:12.00 ID:WCtyofklT
78 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:30:30.92 ID:yvHbcVKI0
Rubyのことなんか言ってねーだろ まぁ、Rubyはめんどくさいけど
79 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:37:01.51 ID:f7BUPy220
Delphiよいよね
80 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:42:05.95 ID:tnjrSMFS0
簡単になると仕事がなくなるだろカス
81 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:44:42.32 ID:YgGDhM2K0
ぴゅう太は先取りしすぎだったのか
82 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:44:47.60 ID:OI6znA480
プログラムを書く→才能は必要無い プログラムを考える→才能が必要
83 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:48:25.65 ID:Zy2IE0ds0
言語でどうのこうの言う奴は頭悪いか若い よほど特殊なことしない限りどれ使っても同程度のことはできる ただphpプログラマと停滞仕切ってるくせに技術屋だと思ってるJava野郎は始末に負えないのも事実
おまいらが、俺つえー、できなくなるもんなw
簡略化されると仕事の効率化によりデスマーチが出来なくなるだろ!
86 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:53:06.94 ID:9+kevuLp0
お前らってやっぱりはてなブックマークのの「初心者が〜ヶ月でウェブサービスを作るなんちゃら」みたいなクソ記事を 延々とブクマしてアフィブログに貢献したりしてる?
87 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:53:38.71 ID:R50+ePCW0
プログラム書くこと事態は簡単&楽になってると思うけどな ただアーキテクチャを提唱しすぎ
88 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:54:12.08 ID:TXQWPUIN0
フォートラン、ベーシック、COBAL、… 大概使い込んだがプログラム作成で便利になる代物はないな…
89 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:54:46.44 ID:kqGwnuz20
phpはまず公式のリファレンスどうにかしろ
PHPメインでやってます!って言ってるやつと プログラムの話ししても曖昧な表現が多いんだよな メモリの概念なんて全くないし、処理が重くね?って聞いても 「動きますから」ってニュアンスの受け答えがセオリー
91 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:56:02.32 ID:iyNtWTsK0
Railsと似たようなフレームワークなら言語は何でもいいや
92 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 17:58:17.17 ID:ElVcB1teP
最近流行りの言語はなんなの?ネイティブで動く現代的な言語って無いの?
93 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:00:10.26 ID:22X4i39y0
どう簡単にすればいいのか提案してみろ
94 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:00:15.94 ID:FBvHjAWx0
PHPって何であんなに不自由なんだ? PHP以外なら何でもいいのに。(Prologとか極端過ぎるものを除けば) どうしてPHPがスタンダードなのか。ページもサーバもJavaScriptでいいのでは? Perlは?Pythonは?Rubyは?お風呂?それとも私? もうイジリタクナイPHP!PHP!PHP!(^3^)-☆chu!!
95 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:01:40.66 ID:r0viUayD0
MSRのtouchdevelopみたいなのもっと流行ればいいのに
そもそもプログラムってどこに打ち込むの? プログラム言語の説明ばっかで基本的なことが意味わからない
お前が言うな こっちが驚いたわ
99 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:08:45.48 ID:SL9Y/9KH0
webやiphoneとかじゃなくて、デスクトップで動く簡単なアプリ(たとえば簡易的な電卓とか) 作るには何やればいいの? そんなもん「VECTORにあるだろ」じゃなくて 物凄く単純なものでいいから自分で作れるようになりたい ちなみにプログラムの「プ」の字もよく分からない
D言語とはなんだったのか
>>97 さがせばネットでも本でも、どのサイトからツールを落として、どういう手順で操作して
プログラムを作成するとか解説してあるのが見つかるよ。
102 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:11:49.34 ID:R50+ePCW0
103 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:12:14.65 ID:9MC9wXZq0
>>99 visual c#
visual studio2010 expressにスライドショー作るまでのチュートリアルまでついてたのは覚えてる
105 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:13:48.19 ID:Bli4srpY0
>>97 >>99 俺がそこかしこで、「Excelありゃあいまからプログラム組めるよ!(^0^)/」ってVBA紹介してきてんのに
全然広まんねえなコレ(´・ω・`)
106 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:15:46.46 ID:5as092TI0
CGI系は結構楽だよな HTML分かってれば実用レベルの入出力できちゃうし
勉強会行ってみたいけど超初心者向けか超上級者向けしかない印象がある 俺みたいにやっと応用取れた程度の低級土方向けの勉強会って無いのかな
108 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:18:00.46 ID:1mk5SxU90
プログラミング覚えるならアセンブラから厨とか C言語から厨って最近見なくなったよな
C#は言語自体が簡単だから初心者におすすめに見えるんだけど 実際はネット上に落ちてる情報がダントツに少ない糞言語 最初は簡単と思ってもちょっと難しいもの作ろうとすると面倒になる
110 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:18:07.75 ID:R50+ePCW0
>>105 今時excelよりvsを用意する方が簡単では?
111 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:19:04.68 ID:SL9Y/9KH0
ちなみに、子供向けにsmall basicなるものがあるようなので 俺にぴったりだと思って、とりあえず図形描いたり For文やwhile文なんかは理解できた でもこんなことやっててほんとにアプリ作れるようになるのか?w
112 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:19:09.77 ID:GcAj8Re40
>>1 士郎正宗「構造は複雑を極めインターフェイスは限りなく人に優しい、お前みたいな剽窃とピンハネしかない三流に送るは」
113 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:19:17.42 ID:BWcUhXyf0
C#のほうが意味不明の文字列を大量に打つ必要がある気がするんだが C系でGUIアプリ作るならWideStudioが一番楽だったけど全然流行らなくてワロタ
JavaFXはただのGUIライブラリに成り下がったけどあれはあれで作りやすいとおもうんだがどうかな…
115 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:21:20.30 ID:yPau71DJ0
ソフトは答えのない小手先のへんかばっかで進歩らしい進歩なんて皆無だからなあ
>>99 VC#
バカでもwindowsアプリが作れるが
プログラミングを習得した気には全くなれない(´・ω・`)
N-BASIC最強wwwwwwwww
C#はCOMインターフェースのコードが用意されてないのどうにかしろ スクリプト言語から叩く方が楽ってどういうことやねん
>>107 twitterで探せば色々あるよ
意外な有名人がふらっと来てたりする
119 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:24:26.97 ID:SL9Y/9KH0
>>113 C#でクイックソート
static IEnumerable<int> QuickSort(IEnumerable<int> a)
{
if (a.Count() == 0) return a;
int p = a.First();
var xs = a.Skip(1);
var lo = xs.Where(y => y < p);
var hi = xs.Where(y => y >= p);
return QuickSort(lo).Concat(new[] { p }).Concat(QuickSort(hi));
}
rubyでクイックソート
def quicksort(seq)
if seq.size == 0
return seq
end
pivot = seq[0]
right = Array.new
left = Array.new
for i in 1..seq.size-1
if seq[i] <= pivot
left.push(seq[i])
else
right.push(seq[i])
end
end
left = quicksort(left)
right = quicksort(right)
return left + [pivot] + right
end
文系プログラマーお断り
122 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:30:07.53 ID:iaY+HCps0
春からプログラムやらされるんだが、文系卒でもやってればなんとかなるもん?
123 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:30:15.81 ID:/i2r4UcB0
専門家を気取れなくなるだろ!!俺たちの価値が薄れるじゃないか! こんなもんですよ
124 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:30:47.78 ID:HgAvtVRW0
>>120 rubyはもてないくんの悲哀が詰まってるな
パンチングという職が消えたように、いずれプログラミング職も消え去るのだろうか
なんで言語乱立させるの? 基本の考え方は同じなんだろ? 基本の文法くらいなんで統一させないの
>>119 ダメじゃないけど言語仕様的にはC#の方が洗練されてるからなあ
というか今のVBは昔VBでやってた人向けだし
まあ、全然移行しないで未だに6.0のシステムが普通に動いてるというのが現実だけどね…
未だにPerlを超える言語がないんだが
129 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:39:17.82 ID:SL9Y/9KH0
130 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:39:30.42 ID:32RVI++a0
PHPでテトリスを作ろうとした場合、すでに誰かが作ってるのでそれを持ってくればいい こんな感じ?
>>126 まあ、手続き型とかオブジェクト指向とかメジャーな言語はだいたい同じといえば同じだけど
if n > 100 then
n = 100;
end
↑が
if (n > 100) {
n = 100;
}
↑になったら理解できないってレベルのプログラマが多いしね。
プログラマーにとって情報処理技術者試験って就活とか仕事とかで役に立つ? 高校の時に基本情報技術者取ったんだけど上を目指す価値はあるのだろうか
>>132 就活の時に応用くらい持っておけばまあそれなりの土方として見てもらえるんじゃないかな
逆に情報工学やってきたのに基本も持ってないと人事に詰られるみたいだけど
>>130 phpのプログラミングはレトルト食品で料理を語る感じ
よくやる処理は簡単にできるようになってて自分で書く必要がない
しかしこれに慣れてしまうとちょっと複雑になると自分で出来なくなる
ずっとobjcやってて少しc++かじって今はphpやってるけどc++が低級過ぎて何か作ろうにも時間がかかりすぎる、、、
>>132 基本的に情報系資格はそのままでは就職の糧にはならないような気がする
希望の職種に合った資格を併せて取れば相乗効果的に評価されるかもしれないけど
137 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:44:42.13 ID:iyNtWTsK0
>>132 進む方向によるんじゃね?
SIerなんかは資格保持数で単価上がるから持ってると有利だけど、
オープンソースとかで自社サービス作ってる所だと
資格よりもGitHubの活動のほうが重要視された
138 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:45:34.85 ID:vKa9cZ7Z0
C++11の本まだかな
就職という観点で言えば基本情報とか応用情報とるよりも CCNAみたいなベンダー資格取ったほうが圧倒的に役に立つ
>>130 ITドカタの世界だと「お前の担当の画面は、こっちの画面とだいたい同じだから、ソースをコピーして
改造して作れ」みたいな業務ばっかりだな。
>>138 でもまだ完全に実装してるコンパイラもないんじゃなかったっけ?
それとももう対応してるの?
手続き型言語なんてどれも方言みたいなもんだし、1つ覚えれば他もなんとなくわかる 趣味でやるなら非手続き型のLispやPrologとかに手を出すのも悪くない
知識無しから簡単なandroidアプリ作れるようになるまでどのくらいの手間と時間かかる?
>>127 初心者だから、言語の「洗練された部分」に触れんのは先の話っしょ
>>119 WinPC上で自分用になんか動かすんだったらExcelVBAが一番簡単なんだよ
ぶっちゃけこれで何でもできるし、できないことが見つかったら出来る言語へ旅立てばよい
vbaがいいのはブック・シート・セルっていう高機能なオブジェクトがややこしい宣言とかなしですぐ使え、結果が見れる
したがってす学習るにあたり、退屈な手続き的事項が少なく純粋にロジックを勉強できる
145 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:56:18.89 ID:mF/3RgTX0
言語じゃなく、GUIでビジュアル的なユニットを組み合わせて色々作れるように出来ないかな?
146 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 18:58:48.98 ID:r/rHdViP0
>>143 計算機アプリくらいまで作るのに50時間もあればおk
147 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:01:57.59 ID:alCGWdha0
Objective-Cは慣れたらわかる
148 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:03:33.60 ID:yOl7DZ1B0
>>120 いかにもRubyはじめたばっかりですって人が書いたコードだな
まるでRubyらしくない
149 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:03:41.02 ID:SL9Y/9KH0
>>144 今「ExcelVBA」でググってみたけど
アプリの外観デザインとかも簡単に出来るみたいだな
決めた
ExcelVBA→C#と進んでみようと思う
150 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:05:21.11 ID:nDS2YHSKP
C++11完全実装まだ〜 テンプレートで遊びたいぞぅ
プログラミングに互換性をもたせれば済む話じゃないのか
152 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:06:10.82 ID:3gE3jLe80
言語は簡単にならなくてもVSで簡単になっていく
ExcelVBA大好き
154 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:07:44.26 ID:yOl7DZ1B0
>>120 しかし、見れば見るほど酷いコードだな
せめてEnumerableモジュールには目を通してくれ
partitionとか、必要どころは揃ってるから
1/3くらいまでコード減らせるよ
>>154 まあ、それ言い出したら、sortメソッド使えばいいじゃんって話になっちゃうけど。
157 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:10:48.58 ID:h7r9r0En0
情強はBrainfuckを使いこなす
158 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:13:43.49 ID:XXd11h3pO
VIPって言語が最強って聞いたんだけど?
159 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:14:04.48 ID:yOl7DZ1B0
>>155 いや、quicksortを書いてみようって趣旨だろうから、それは根本的に違うだろ
実際書くとしてああいうコードは良くないという話
なにもソートの実装だけに限った話ではない
A. 簡単に書ける言語ほど収入安い
みんなが何言ってるかわかんないからアセンブラから勉強してみる
162 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:19:01.29 ID:BWcUhXyf0
>>161 書籍はX68000マシン語プログラミングがおすすめやで〜
まったく趣味でC++でOpenGL弄ってたらsigraph読むまでになってまいっちゃったぜ
objectCのことかー!
165 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:42:12.26 ID:fU0Y6trEi
>>160 人月いくらのPGだとそうだけど、自社開発ならそうじゃない
大半の人は前者だろうけどw
166 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 19:44:20.87 ID:yvHbcVKI0
クイックソートとマージソートをpsuedo codeでいいから本とかを見ずに書ける人なら信用してもいい
>>146 電卓作るのに50時間か…やる気無くなった
>>14 だいたいあってる。
コピペでほとんどのサイト作れる。
Rubyはたかがコピペを崇高にしてる感じ。
"コピー指向プログラミング"っていうやっちゃな
LISPってプログラム言語を使うと悟りが開けるってほんとうですか?
>>170 ((((゚Д゚))))
こんなかんじになります
172 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 20:21:49.79 ID:5RFlW5wk0
VS2012に直観的にアプリケーションを作ることが出来るソフトフェアが入ってたな 使い方解らんかったけど
rubyって一番簡単な類じゃないの
>>173 だからRubyごときが「簡単」と思われてる事をゲイツが批判した、と
>>1 は言いたいんじゃないの
ゲイツは別にRubyの事言ったつもりはないと思うけど
自然とプログラミング力が身につくグリードアイランドみたいなゲーム誰か作れよ
176 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 20:53:07.37 ID:1F+hqRJa0
>>66 何時の時代の話だよ。
デバッガに全部リアルタイム出力されるわ。
177 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:11:21.93 ID:iwW2YrUe0
同意見
178 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:19:41.83 ID:E2euumKM0
>>175 それじゃリリース出来ても爆死確定じゃん
179 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:19:55.30 ID:tb3nqo060
もう少ししたらRubyでiPhoneアプリが作れるようになるんだろ? すげーよな
180 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:24:14.83 ID:qR9AdRNz0 BE:38808342-2BP(1920)
>>170 ぜひFORTHをやってからLISPへ。
181 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:27:31.19 ID:YDExnVV30
182 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:28:37.46 ID:gqHrzlDb0
プログラミングの最初の一歩で一番難しいのは開発ソフト クラスだのなんだの選ばせるあたりで詰む
183 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:30:51.23 ID:u6rp2X390
ネット使えない時代のほうが勉強熱心だったな・・・ 独学でJavaの勉強してた
昔に比べたら部分部分の処理は簡単になってるが、それ以上に システムが複雑になってるから相対的に難易度は変わらないという。
185 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:32:19.30 ID:Eltq+QiDO
Rubyといったプログラム言語の問題ではなく、純然たる計算機性能の問題 依然、CPUパワーは足りていない
>>173 言語が簡単だとか難しいとかいうのを批判というのが意味がわからない
「Brainfuckは命令が8コしかないから簡単」とかいう方向に向かえってこと?それもおかしいだろう
187 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:33:34.18 ID:EZhHMVZf0
言語だけならどれもすぐ覚えられるだろ APIが膨大
188 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:34:44.26 ID:jRIE7wQY0
Joel Spolskyが「ラムダ式が使えない言語は明らかにゴミ」と言っていたのには同意
189 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:35:46.68 ID:22sHeqE/P
ライブラリ込みで言語みたいな奴はあんま触りたくねー JavaとC#お前らだクソが
関数型言語ってのが何なのか分からない 変数の値がずっと変わらないらしいけどそれじゃあforループみたいなのはどうするんだ?
191 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:44:41.46 ID:QWgsIC5Y0
テンプレート多用したり型軽視してる言語って IDEのこと全然考えてないんだろうな ちょっとした便利な機能のせいでものすごく便利な機能を潰していることに そろそろ気づいた方がいい テンプレートがなかったころのjavaやc#は好きだった
192 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:45:29.64 ID:r/rHdViP0
>>190 手続き型言語で言うFORループは関数型言語では「再帰」を使って解法を得る
再帰についてはググるといい
動的型付けの言語は決して型を軽視してるわけじゃない 動的型付けには動的型付けの良さがある まぁ、IDEによる検索はあまり機能しないけど
194 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:46:43.84 ID:5E2EQJYi0
それはもっともだと思う だがwin8用のc#コーディングをわけわかめにしたお前が言うな 両方お前んとこの管轄だろ
195 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:51:30.08 ID:ILIMuhhrO
Rubyってw ゴミだな
196 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:52:37.70 ID:jRIE7wQY0
.
>>191 じゃあ「関数ポインタ」は廃止すべき?
197 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 21:59:22.02 ID:QWgsIC5Y0
>>196 あれは邪魔じゃないからどうでもいい
多用する奴は頭がおかしいと思うけど
邪魔なのは標準に入り込んで侵食するテンプレートライブラリ
あれは最悪だ、防ぎようがない
198 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:01:26.77 ID:SL9Y/9KH0
おまいらのおかげで 「一体何から始めて何をやればいいのかすら分からない」って 暗中模索の状態から少しだけ道筋が見えたぜ 嫌儲って古き良きN速みたいな感じあるよな
人間が機械を使ってるんじゃない 機械に人間が使われてる パソコン様に電気を通すため電源ボタンを押し パソコン様を動かすためにマウスを動かす 言語もパソコン様にあわせる。クソ人間ども哀れ
200 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:04:44.08 ID:22sHeqE/P
カスタマイズするより人間が合わせた方が安いんだよ それだけ人間が柔軟だってこった
プログラミング言語は簡単に理解出来るものほど「低俗」と見られるのは確かに不思議だよな。 そのおかげでいつまで経っても労働スタイルはあゝ野麦峠と同じだし。
202 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:07:11.44 ID:feo3Grwq0
>>201 ろくにプログラミングしないできない奴ほどそういうのにこだわる感じ
>>200 百兆ものニューロンという回路を持って並列計算してるしね
204 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:13:35.33 ID:yvHbcVKI0
>>200 人間が壊れなきゃな。
使い方を間違えなきゃいい仕事するよ、人間は。
製造に時間と金が掛かるのが問題なんだが。
206 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:14:50.63 ID:mDuVn7yy0
勉強会とか言ってる人いるの?
207 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:15:47.62 ID:jNNZN9CV0
複雑と肥大化の一方だな
208 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:22:16.87 ID:HgAvtVRW0
全素数網羅のプランは立ったが ファイル書き出ししてたら総当りの原始人プログラムよりのろくなったので今バイトの英文翻訳で気晴らし厨
209 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:22:51.22 ID:pg7x5S3O0
ビルゲイツは本当の天才だから そんじょそこらのプログラミングの天才ごときとは 見えてる世界が違うんだよな
簡単と言われてる(た?)Ruby on Railsだって
http://toyoshi.hatenablog.com/entry/2012/03/09/143753 とかにあるように、gemやらMySQLやらCSSやらRspecやらごちゃごちゃといろいろ難しいしな
大学の後輩にプログラミング教えようと思ってるんだが、
言語仕様でさえうまく覚えさせることができるか疑問なのに、
APIやらフレームワークやら、ソースコード管理システムやらチケット駆動開発やらテスト駆動やらごちゃごちゃと
なんか無駄に・・・とは言わないが、いろいろあって困る
211 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:25:01.80 ID:q+iXLQJ50
phpでサイト作ったよ 好評だよ
VBAでちょっとしたものを作ったら会社でパソコンの大先生みたいな扱いにされてる
213 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:28:34.80 ID:zUf9TUQl0
HyperCard触ったときは驚いた今そういったものがPCにインストール されてないし、それ以上のソフトがフリーでもない。 プログラムを簡単にしようって動きがないのは、作る人がそれを望んでないだけなんだろうな。
215 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:31:53.29 ID:jRIE7wQY0
>>210 10と16と21が実現されている時点で「相当素晴らしい」と言わざるを得ない
うちの会社は少なくとも、せっかく外注が作ってくれた、cpptestのテストコードを
「コンパイルが通らない。邪魔。死ね」
といって全部削除させたからな
216 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:32:46.07 ID:fsJMkKad0
頭の良し悪しじゃなくて、向いてる人には難しくないでしょ? 本職でやってるけど人を相手にする仕事よりよっぽど楽だわ
217 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:32:46.91 ID:q+iXLQJ50
>>1 ってゆーか
簡単なプログラミングツールをビルゲイツ自ら作ってもう一儲け狙えばいいのに、先駆者がいないとパクれないから作れないの?
218 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:35:22.42 ID:9MC9wXZq0
>>217 儲からんと思うから他人にやらせるんじゃね
実際儲からんと思う
219 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:35:50.37 ID:AZZ0ssKJ0
プログラミングって誰がつくってんの? コンパイラーっていうんだっけ? いったい何なの?しね
220 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:36:07.64 ID:4aEP0Uh30
天才?
>>217 >>218 儲からないというのは、求められていないからじゃないかと俺は思うのだが、
もしそうなら、
じゃぁなんでゲイツはこんなこと言ってんだ?となってしまう
222 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:39:11.92 ID:kWPVFxOM0
お前らそうやってPHPをバカにしてるがな、 中にはそのPHP(というかHTML)でさえ理解出来ない世代もいるわけだよ。 会社で暇を持て余してるコピペコボラーのオッサン(50代)に勉強がてら PHPで一画面作ってもらって後でソース見たらあまりのカオスっぷりに戦慄が走ったわ。 swich使わないでifネスト地獄になってるわ、 ifとelseの中身が同じだったりして何がしたいか理解不能だわ、 レイアウトは基本何でもtableで作ろうとするわ、 jqueryだと一行で済むようなある要素の特定にform内の要素の名前を全部ループさせて調べてるわで、 まあ、結局全部自分で作り直すハメになったって話です。
>>191 ・テンプレートやジェネリクスがない
・静的型付けじゃない
言語でメジャーなものなんて探すほうが難しいぞ
Rぐらいじゃね?w
224 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:41:58.95 ID:KygZcfu40
>>189 ちょっと何言ってるのかよく分からない
printfが無くてもCはCだと?
225 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:42:25.22 ID:jRIE7wQY0
>>221 北朝鮮のキム一族が唱える「人権尊重」はスバラしいだろ?
要はそれと同じだ
226 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:43:04.65 ID:yvHbcVKI0
>>210 RoRのようなフレームワークが簡単というのは「お約束事」を覚えれば
手数を少なく同じような構造のアプリが書けるというところであって簡単というわけではないだろう……
227 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:43:19.33 ID:S98iYmqQ0
>>227 いいか、プログラミングでアドバイスを求めるときに重要なことは
「何をやりたいか」だ。何をやりたいか書け
「C#やるのが目的」なのならその2サイトでいいんじゃないか、うん・・・
229 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:47:54.35 ID:gUprFGM50
たぶんビジュアルプログラミングとかそういう話だろこれ
230 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:50:04.70 ID:cv8r2qDQ0
最近FBXのコンバータ作ったけど 二度とやりたくないでござる FBXという文字見ただけで熱がでるでござる
C#からプログラミング始めるのはどうかなー Javaから始めるのと大差ないつーか、C#の方が今では仕様が1.5倍ぐらい拡大しているし。 簡単にGUI作れることは売りだけど それならVB.NETも選択肢にはいらんものか。
232 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:53:14.08 ID:Uj5pcyhR0
つかJavaって脆弱性の巣窟だし、そろそろFlashみたいにオワコンに向かうんじゃないの? そのうち俺もAndroidプログラミング始める「かも」しれないが
234 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:55:05.98 ID:yvHbcVKI0
>>232 別に「信用ならない会社の手に渡ったり」とか無いからJavaの悪口ではないだろ
オブジェクト指向とは何だったのか。 あんなの初心者避けにしかなってねえw
236 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:57:28.83 ID:jRIE7wQY0
237 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:57:51.66 ID:QgaC26vg0
ゲイツ様の仰る通りです。 プログラミングを簡単にする方向に進歩させた最大の功労者はあなたです。
238 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:58:53.44 ID:yvHbcVKI0
>>237 BASICがプログラミングを身近にしたのは間違いないと思う
PHPとか糞もいいとこだろ
240 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 22:59:38.54 ID:20ausZQ20
プログラミングの敷居が高いのは9割がIDEのせい
241 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:00:19.29 ID:riWUu9Q60
ああ ワクチンで人口削減とか言ってた人ね もう出てくるな
242 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:00:25.65 ID:bDFBzKhgO
JAVAのスレッドとはなんだったのか
243 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:01:16.00 ID:QgaC26vg0
>>235 オブジェクト指向にすらついていけない低能なんてどうでもいいんじゃね?
どうせ何の役にも立たないんだから
244 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:01:29.18 ID:Uj5pcyhR0
Javaに代わるものが無いからオワコンにはならない
enchant.jsってどうなの? 日本発らしいけど、海外で人気あるの?
>>245 共通言語基盤CLIとか.NET FrameworkとかC#とかはその辺を狙っていた・・・ハズ・・・なんだよな?
実際Javaに取って代わることができたかというとできてないが。
248 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:03:36.92 ID:Uj5pcyhR0
>>53 CはC自体は簡単だけどハードウェアの知識必須だからお手軽ではない
PHPはハローワールドまで行けばすぐ何かしらのアプリケーション作れる
Cはハローワールドからが長いあまりにも長い
249 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:05:03.61 ID:q+iXLQJ50
>>248 Cはそこらの入門書じゃ
どんなライブラリがあってどんな関数あるのか細かく書いてないから何も作れん
PHPはネットで日本語マニュアルにAPI一覧あるし
250 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:05:13.49 ID:LxqkHOME0
プログラム言語ってどうやって作るの?
251 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:06:31.48 ID:Uj5pcyhR0
>>250 テキストを解析してマシン語のバイナリにするソフトを作れば完成
252 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:07:28.86 ID:k/1yZ1/50
プログラミングスレとか本とかでeclipseとかいうソフトで開発するのが鉄板って書いてあったから入れてみたら機能多すぎて理解できなくて脱糞した
253 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:07:49.30 ID:7LuOo6Hl0
日本語のプログラミング言語って無いの?
254 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:08:03.62 ID:dTmI1D6B0
バカの書いたのは AをBにしろ CをDにしろ EをFにしろ ・・・ 頭の良い奴は A〜Zが来たら○○に投げろ って書いて○○の担当者と折衝するのが正しいって先輩がゆってた。 ぼくもそうしてごねんたちます。
>>253 「なでしこ」とか「ひまわり」がそのはず
256 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:08:51.89 ID:9MC9wXZq0
257 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:09:08.67 ID:jSTjbN+r0
>>245 javaって実は糞速いよね
c#じゃかなわない
258 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:10:37.36 ID:q+iXLQJ50
>>253 小学生のときに
ロゴライター2っていう日本語でやるプログラミングっぽいのやった記憶がある
259 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:11:01.74 ID:S98iYmqQ0
>>228 なるほどそれはすまんかった
今考えてるのはひたすら数字を増やしてくタイプの
テキストベースのノンフィールド型RPGなんて作ってみたいと思ってる
でも今は知識がゼロの状態で何をどうすればいいのかさっぱりだから
「何かしらのプログラミング言語を学びたい」が目的みたいなもんだしまずはこの2サイト見てみるわ、サンクス
260 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:12:56.13 ID:Uj5pcyhR0
>>259 ゲーム作るならまず絵を描く練習をした方が良い
それで、描いた絵を十字キーで動かしたくなったらそういうプログラムを書けば良い
それにパラメータとOPEDをつければもう完成だ
>>259 テキストベースでよければ、コマンドラインアプリとしてもできなくもないし、
基本的言語仕様を勉強してから、
あとは画面上の任意の位置に文字を描画する方法、消す方法を勉強していけばいいんじゃないかな・・・
>>257 C#とJavaって速度差ほとんどないつーかベンチによってはC#が上だぞ
263 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:14:34.28 ID:kWPVFxOM0
>>252 eclipseなんて実際頻繁に使う機能なんてコードアシストとか一括コメントとかほんのごく一部じゃない?
あとチームで開発する場合、ソース管理機能が意外と便利なのは良い。
264 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:14:44.21 ID:EJj3eHGQ0
>>257 javaは遅い
某ウイルススキャンソフトが丁寧にjarの中までいちいちチェックしてくれるから
シャレにならないくらい遅い
ああテキストベースか すまん見落としてた
266 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:16:15.44 ID:LxqkHOME0
// 文字列生成例2 NSString *str = [NSString stringWithString:@"ほげ"]; str → "ほげ" // 置換文字列を使用した生成例 NSString *str = [NSString stringWithFormat:@"%@は%fkmです。", @"フルマラソン", 42.195]; 長すぎだろ死ね
268 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:17:52.66 ID:WFfiBUqJ0
>>257 C#は最適化が追いついていないだけで、.NETはJavaでは許されていない安全性チェック機構を
無効化して実行するモードがあるので、原理的にはC言語すら超えることができる。
原理的には。
C言語をも超えるというと語弊があるが、正確には.NETはgcc+autoconf(configure;make;./a.out)と
ほぼ同じ物をクリック1つで出来るようにした物と考えることができる。
269 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:18:04.17 ID:q+iXLQJ50
>>251 それプログラミング言語じゃなくてコンパイラじゃね?
271 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:20:43.66 ID:/q3tusv40
現在一番まともかつ最強な言語はC#ってことで結論が出たようだな
272 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:20:44.22 ID:WFfiBUqJ0
SharpDXを使ってみるとC#の神髄とも言える危険性を体感できるよ。
一般的なC#の安全性チェック機構クソ食らえな作りになっててC#初心者は目から鱗が落ちる。
http://sharpdx.org/
>>266 例えば現在のCコンパイラのなかにはコンパイラのソースコード自体が手に入るものもある
例えば、与えたファイルのアルファベットをa→bというふうに1つ進めて、Cコンパイラに丸投げする
プログラムを書いてコンパイラとして、で、1つ進めてCになるアルファベットはBだから、これをB言語とする、
と決めれば「B言語」の完成
書き出しは
hms lzjm() { ← int main() { を一つ戻した
ただし、こんなのやっても何の意味もない。意味のある言語を作ろう!
>>267 Xcodeがちゃんと補完してくれるから苦にならない
Xcode使わずにやってるのならそれが悪い
275 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:24:33.83 ID:Jd0NWNTh0
python使えよ
276 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:26:47.86 ID:GarfTgFl0
Ruby覚えてツクールでゲーム作ろうぜ!
phpみたいな有象無象のモジュールをベイジアンネットワークかなにかで入力予測に適用できないものかね
ruby, python, javascriptあたりの、動的型の言語が幅をきかせてるのが危機感をおぼえるわ。 scala, C#あたりの、静的型+型推論の言語が普及してほしい。
279 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:29:46.03 ID:oF2X1u5j0
最近DSのプチコンで遊んでる
280 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:31:07.28 ID:Uj5pcyhR0
型なんて飾りです全部voidでいいじゃんじゃんじゃん
281 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:33:15.40 ID:agZbM7pZO
>>253 「ぴゅう太」っていうので日本語ベーシックが使えたような
>>271 C#最強とか書く奴ってVB.NETのことは完全に見落としてるな
遅延評価がC#に導入されるまでは、マジで最強の言語といっても良かったんだが
>ソフトウェアの天才は「今は望むほどの時間プログラミングができない」と残念がっている。 その程度のアイデアなら擬似コードで十分だろ?どうせ実用的かつ画期的なものは生まれないんだから
>>282 VBはなんつうかトラウマで使いたくない。
285 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:42:35.14 ID:S98iYmqQ0
>>260 最初の最初から画像とか音とかの要素がしっかり入ったゲームはちょっと無理そうだから
まずは最低限の要素だけ入れたテキストベースのRPGって思ったんだ
いずれはそういった絵も音もあるゲームも作りたいな
>>261 まずコマンドラインアプリとして最低限遊べるのを作れたらなあと思ってたけど
それでもやっぱり0からじゃ覚えることは多いな……
二人ともアドバイスありがとう
286 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:44:33.77 ID:c0FQRZnB0
>>282 VB.NETはある一側面で最強かもしれないけど
トータルでは最強じゃないし
なによりまともじゃない
287 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:52:35.25 ID:Wb0y0y+00
ゲイツが出来ないなら誰も出来ないんじゃね
前提が間違っていたらほぼ全てが台無しなんだよ
289 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:54:21.24 ID:wDw8musA0
Javaからこの世界に入ったんだが間違ってないとおもいたい
290 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/12(火) 23:55:13.02 ID:fsJMkKad0
VBは6.0から入ったら移り変わりに辟易してC#に逃げるしかなかった
>>289 まあ、最初になにをやったかって別に重要じゃないからな。
どの言語にしても言語仕様より山のようなライブラリが問題
293 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:00:07.37 ID:9CEpSzMG0
まぁどの言語も今はAPIやフレームワークの叩き方覚えるだけだもんな。 楽になったもんだよ。
294 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:00:51.86 ID:S34RT1J/0
phpをバカにするやつはにわかだな。
295 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:01:03.85 ID:/w9wgN3l0
IT系以外ならExcelでVBA使うだけで職場のヒーローに慣れるぞ
296 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:02:13.58 ID:OTsVMvfZ0
>>82 これができねえんだよ俺
お前らって凄いよな
>>292 言語仕様自体はなんだってそんなに複雑ではないもんなあ
画期的に使いやすくかつ少数でなんでもできるライブラリーでもできれば違ってくるんだろうけど
そんなもんが出来るとは思えないし
>>296 絵画と同じだよ
とりあえず大まかな機能だけ描いて
必要なら続け、不要と感じるなら道具箱にしまっておく
アイデアの段階化
一番将来性のある言語ってなんだろう C♯?
Cは理解できても、如何せんどうウィンドウ表示させたりしたらいいのか分からん なんか良いの無いかな
>>297 全ての言語で共通して呼べるライブラリ資産があればなあ
302 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:19:50.88 ID:1KkXTpwh0
>>300 その辺はコンパイル時にウィンドウズ用のライブラリをリンクして・・・って話なんだけど、ここをわかりやすく解説してる本って本当にないよな
303 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:20:28.02 ID:iPQXypuM0
>>301 .Netてそれに近いこと目指してるんじゃね?
それを使うプログラマーが、「ほら、みてみて こんな難しいプログラム書ける僕って凄いでしょう」 みたいに言える需要を満たしたい言語ばっかりだしな そんなメタデータ満載で暗号みたいになったプログラム書くなら 最初からバイナリーコードで書いた方がいいんじゃねって思った(w つーかこれRubyってより.NETのことDISってねぇか? VBとかVBAの成功体験持ってるゲイツには歯がゆい現状だろうな プログラマーが非プログラマーを幸せにするより、自分たちを 賢く見えるようにしたがってるだけみたいで
305 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:25:51.53 ID:SSD7sA8Y0
分かりにくい言語を使用するの方がエライっていうのがITドカタ業界にはあるよね 俺から言わせれば今の時代電話も使わず手紙だけ使ってるようなもんだ まあ一生懸命時間かけて習得した苦労は分かるけどいい加減認めろよ
306 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:26:27.96 ID:XaBleD1K0
rubyはsassでまた脚光浴びてるから、またにわかが入ってきて宗教色を強めるんだろうよ
307 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:26:35.37 ID:awt0PwX90
>>304 .Netは簡単だし効率的だし洗練されてるよ
RubyはDISられても当然な言語だからゲイツもそのこと承知で引き合いに出しただけでしょ
"こんなすばらしい類推をしている私を見て!"が近いんじゃないかなぁ、プログラムはあくまでそれを実体化できるだけで
>>299 Javascriptだろ
5年後は恐らくWeb開発は全てJavascriptだけでやることになると思う
310 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:30:10.55 ID:Wq8ez5oV0
311 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:32:13.36 ID:NYRy2HFj0
phpに慣れすぎてもうCでプログラミングできないかも
312 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:33:02.74 ID:DeiqvBJE0
考えただけで出来てるみたいなプログラムが思考そのものに歩み寄る方向に向いてはいないな 高級言語は低級言語のシンタックスシュガーであって考え方そのものを革命するものではない もっといえば、そのレベルまで人口が増えないと強いAIみたいなものは生まれないかもしれない
313 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:36:31.52 ID:Smx3xONZO
耄碌したなじいさん
>>312 いかなる因果関係に対して最適化を施すか
それはあまりにも自由度が高すぎて安直なモンテカルロ法では収束の目処が立たないんだよね
315 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:37:21.25 ID:ixJzHW1f0
>>312 IT土方が人間とコンピューターを媒介するAIみたいなもんなんだって気付けよ・・・
316 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:39:33.60 ID:a0FQAr+3P
は?Railsは凄いフレームワークなんだが?
317 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:44:43.90 ID:jHjc9BcX0
>>309 5年後はJavascriptが消えてる気がする
318 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:45:06.79 ID:IKkqWrTyP
RailsはDSLなのに学習コストがデカくなりすぎだろ fatなフレームワークばっか持て囃しやがってクソどもが
大学の講義でlispやる意味が分からん 今ならperlかpythonだろ
320 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:47:11.49 ID:a0FQAr+3P
それより、Rails で既存システムと連携するときのコツを教えてくれ。
漠然とプログラムやりたいって奴は必ず挫折する 具体的に○○が作りたいって奴は 半数が実現不可能 2割がツクールやキリキリで実現できて、2割がHSPで充分 実際に何らかの言語習得しなきゃならんのって残る1割の中でもさらに一部 今から簡単な言語がいくら拡大したところで、間口広げるどころか1割を奪い合うだけ 漠然とプログラムやりたい奴を挫折させないくらい画期的でなければ間口は広がらない
322 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:49:23.37 ID:XaBleD1K0
>>317 MSが開発環境しっかりサポートしてるし、ブラウザがこのまま革命とか起きなきゃ、5年は持つだろうな。
ただ、5年後はターニングポイントになるかもしれん。
>>321 プログラミング言語である必要性がないんだよね
324 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:53:38.64 ID:ZiEFj4mM0
デフォ以外の宣言なし マシンパワーに任せたアホみたいなif caseの嵐 条件分岐先ごとにある数式と無駄に多い配列 デフォ関数をひたすらレゴブロックのような組み合わせ 仕様書にあっていれさえすればいいというメンテナンス性無視 進歩がないというよりアホが増えすぎてまともなものが消えてる気がする 退化しまくってるぞw こいつらに窓枠作ってみろいとっても多分作れないぞ
325 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 00:53:46.65 ID:Hca/pWiK0
strutsとかaxisとかフレームワーク使いましょうよてのは良いんだけど それを仕事でやるとなると本来生産性を上げるためのモノなのに それに作り方を縛るために上っ被せた異様に使いにくいフレームワーク使わされるパターンが多くて困る ああいうのって結局いかにフレームワークの穴を突いて要件を満たすかに労力さいたり フレームワークを改修するのに費用を下さい期間を下さいで揉めるの目に見えてんのにな
>>312 思考の仕様自体が全然分かってないに等しいからなあ
あまりに解らなすぎて、逆にコンピューターをベースに考えてしまいかねないくらい
327 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:03:42.76 ID:n7OwSpo00
>>317 それはないよ
今やjavascriptでiphone/android開発ができるtitanium、
javascriptでサーバープログラムが開発できるnodejsがある
あとはjavascriptでネイティブアプリが開発できるコンパイラを誰かが作ってくれたら最強な気がする
VBもっと安くしろよ
329 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:16:20.11 ID:ztb5KsuF0
ゲイシの言う通りだな、コーダーの大半が職失うようなシステムがほしいね
330 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:17:04.28 ID:5KuIOYWV0
JavaScriptはもう消えないけどアセンブラ的な扱いになるんじゃないかな JavaScriptを出力するコンパイラが主流になる GWTの方向でJavaじゃないやつ
>>37 馬鹿はアルゴリズム組めないからその点は安心だと思う。
それより シンギュラリティを迎えた後プログラマは何処に行くかが心配。
332 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:26:54.28 ID:O7ywP1Cs0
初めてプログラミングを勉強する時は、何の言語から始めたらいいの?
333 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:27:54.68 ID:IMgECtwP0
334 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:28:33.83 ID:jwjdk+a80
>>57 みんな偉そうに御託並べるだけ並べてるけど
雇われ仕事でツマラナイもん作るのが関の山。
俺はCで基礎覚えて、Javaで実用的なもん作って、 そっからPerlでwebプロやってみて、 んでPHPで実用的なWebページ作ったなぁ なおVBとC++は申し訳程度しか触った事がない模様
338 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:39:37.86 ID:uhBX3j/V0
ここのおじさんたちはITゼネコンについてどう考えてる? 近いうちに崩壊するんじゃないかなと思ってて、就職はただ大手、ただ大企業じゃなくてちょっと考えようと思ってるんだけど
これからIT土方になる俺としては、今のうちにいろいろ覚えておきたい気持ではある でもプログラムで仕事してる人達ってみんな卑屈なイメージ まあ2chみたいなネットのイメージでしかないんだけど
341 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 01:50:58.82 ID:5KuIOYWV0
これから勉強するならC#がいいよ JavaScriptは現代的言語の要件を満たしていない そもそもあくまでもスクリプト言語でしかなく大規模アプリを作れるようには 考えられていない
>>332 pythonがいいよ
javascriptはそのあとにやんな、最初はよくない
>>336 こうも博士がアメリカより給与面で優遇されない日本社会じゃ研究者になりたいものも半減だからなぁ...
344 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:09:09.13 ID:JOSzDVyq0
pythonは趣味ならまあいいけど 仕事にしたい人は他やった方いいね 使わないもん pythonでしか出来ないことなどないし
345 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:10:36.38 ID:irTZu0200
C#は言語の進化どうこうもあるが、NuGetの登場で一気に飛躍した
346 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:13:53.14 ID:yL/WpeUb0
347 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:14:50.19 ID:S6Z/g2J/0
FF12のガンビットが好き 条件と行動のセットの羅列だけど
Phpって俺めちゃくちゃ読みやすいけどな。 まー、ダラダラうえからしたに垂れ流してるソースもあるけど 俺がソース見てて思うのは。見やすいか見やすくないかって、書き手の問題のほうが大きいよ
Smartyって結局なんだったん?
キーワード:日本語BASIC 検索方法:正規表現 抽出レス数:0 ( ´ー`)y-~~
351 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:22:54.97 ID:Hca/pWiK0
>>340 卑屈で意見言えない人もいっぱいいるけど
そういう人は結局コーダー止まりだなあ
むしろオタク気質全開で「こういうやり方が一番シンプルでエレガントなんだ」
って空気読まずに言える人の方が重宝がられる感じ
352 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:24:57.82 ID:GoXrvuwm0
プログラミング言語をもっと自然言語に近付けるって発想は昔からあるよな
まったくプログラミングできない奴がphp煽ってるのみるとほのぼのする C#最高だわ
354 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:38:51.15 ID:sChDD9T5P
そこそこのレベルでいろいろしてたら言語なんて何でも良くなって、 言語で馬鹿にしたり得意になったりしてる奴を見ると懐かしい優しい気持ちになる
>>348 こんな短文でも既に不適切な句点と読点、謎の一文字目大文字、漢字で書くべきところをひらがなにする、などおかしいところ満載の
おまえの書くコードは相当読みにくいだろうな。
356 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:40:49.87 ID:hvLc+p400
ビルGほどの立場になっても自分でプログラムなんて組むんか・・・
windowsに標準でソフトをつけろ、それからだ
バッチ書くときのコマンドプロンプトは何語ですか?
359 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 02:44:29.98 ID:vvPx4qE0P
360 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 03:09:09.56 ID:uhBX3j/V0
奴隷労働させられなくて、四時受け五時受けの底辺じゃなくて、スキルを積み重ねていけるような会社に入りたい やっぱ大企業しかないんですかね
361 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 03:12:27.01 ID:Yjl9h9DC0
362 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 03:20:53.28 ID:jHjc9BcX0
363 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 03:24:32.01 ID:TH2+cSEJP
で、ruby の悪口はどこに書いてあるんだ?
>>1 よ?
>>356 もともとプログラム書くの大好き人間らしいし
ニコ動みたいに投稿内容に色んなオプション入れれるようにしたいんじゃが何かコンパクトに沢山の項目を表示するいい方法ないけ?? ニコ動みたいにFlashは使いたくねぇ
仕事で使うわけでも人に配布するわけでもないから、 もう長いことVBしか触ってないんだが…時代遅れなんだろうなぁ
>>249 文字列が処理でいるくらいの関数は説明されているし、
GUIはその入門書があるだろ…
>>327 コンパイラってわけじゃないが
つ Firefox OS
韓国大統領顧問のビル・ゲイツさまのありがたいお言葉を聞け嫌儲
>355 確かに笑 性格が出ちゃってるな!
371 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 08:43:18.44 ID:a0FQAr+3P
お前らpythonをやたらすすめるけど、仕事でpythonなんか使ったこと無いんだろ?
この会社に入ってから悪いソースばかり見てきた。 俺もこれから悪いソースをどんどん量産していくぜっ! てめーら、乗り遅れるなよ! 俺についてこい!!
ゆとりスクリプトはpythonで充分 正直Cとか覚えなくてもいいレベル どうせお前らは土方止まりだし
374 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 08:47:03.26 ID:L3nMQ16Y0
>>371 ここで、世間のシェアを無視して新しいものをあれがいいこれはクソとわめき散らしてるのは、
一人残らず趣味プログラマだから。
本職は言語やフレームワークなんて選べないし
型がゆるい言語が楽って印象あるけど、逆に型意識しないといけなくてめんどい
376 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 09:27:08.79 ID:DeiqvBJE0
仕事ではほぼpythonしか書いてないわ java,phpの仕事は請けてないし pythonがphpに比べて難しいとも思わんがそういう連中と関わらなくてよいという利点は大きい
377 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 09:27:49.27 ID:IKkqWrTyP
弱い型でも型がごちゃごちゃになるなんてただのクソコード 例外とかいう大域ジャンプがあるのになにを困る必要があるのか
pythonはスクリプトのくせに科学技術計算ライブラリーが充実してるから データ解析にはもってこい
379 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 09:52:27.44 ID:m2ZUEpT/0
ちなみにC#って統一教会謹製だ おまいらは勘が鈍い。
>>375 $a = 0;
$b = "AAA";
if ($a == $b) ← true判定
こういうのエラーになったほうが絶対楽だと思うけど、PHPの作者って、
適当にうごいちゃうほうが楽だって思ったんだろうね。
亀 前へ 4 亀 左
>>24 そんなのあってもIEでエロ動画だのネトゲだの拾ってきて無駄に時間を潰すだけだろ
自分で作るよりありもの拾ってきた方が楽だし
383 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 13:26:43.76 ID:5KuIOYWV0
>>380 JavaScriptもそうだし、こういった型の弱い言語ってちょっとしたことやるには一見便利だけど
大きなプログラム組み始めると途端に地獄を見る
384 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 13:33:15.08 ID:a4rnf58l0
>>380 PHPはさすがに適当すぎると思う。
JavaのNullPointerExceptionに対する恨み事と同じ匂いがするよ。
385 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 13:47:11.63 ID:KGfsWoVG0
>>380 PHPはこんなのがまかり通ってるのか・・・
恐ろしいな
386 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 13:50:00.98 ID:IKkqWrTyP
強い型万能主義うぜぇ 型チェック入れりゃいいだけだろ
C++が一番楽だけどこれ以上どう楽にしろというのだろうか 自分でクリック関数とか作ったほうが他人のスクリプト使うより楽じゃん。
>>380 厳密にやりたいなら===があるからね。
一流PHPerは普通に使う。
===を使ってもエラーにはならないね。
そもそもエラーを出す必要ないし
一流PHPerは頭がいいから型の管理とか脳内でできるんだろうけど、俺は頭が悪くて 覚えきれないからコンパイラにやってほしいわ。
PHPの仕事をしたとき、PHPにはPerlのuse strict;みたいの無いのかと思って 探したらあったんで使ったら、チェックがゆるいし、なにより既存のコードで 警告でまくりでぜんぜん使えなかったわ。 おれも警告なんかでないコードを書く一流PHPerのいる現場で仕事したいわ。
必要に迫られてExcelVBAある程度使えるようになったけどC#覚えようとしたら全然勝手が違って放置してしまってる ExcelVBAはとっつきやすいよね
394 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 15:39:53.79 ID:FwHcu/jwP
>>393 >必要に迫られて
覚えるためには、コレが一番重要な要素だなw
395 :
◆MiMIZUNCjA :2013/02/13(水) 15:41:38.28 ID:g+Q05dHU0 BE:331223279-PLT(12346)
手動アセンブルの時代からBASICやCは天と地との差があるけれど、BASICやCを地とした場合の天が存在しない。
396 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 15:43:02.84 ID:e/kCloyzP
ビルゲイツがソフトウェアの天才ってところに突っ込む人は誰もいないんかよ
397 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 15:43:49.51 ID:58ZGj3BV0
コーディング用のフォントが決め手に欠ける
398 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 15:56:43.04 ID:XQ6hVCqs0
PHPは仕事だと縁がないから趣味で触ってるけど これ仕事でやってる奴らは良く耐えられるな
399 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 16:09:09.65 ID:KGfsWoVG0
>>1 × ソフトウェアの天才
○ ソフトウェア企業買収でひと財産作ったベーシックおじちゃん
>>387 コンパイルが遅い。
例外が使えない。
リフレクション出来ない、欠陥言語。
>>402 C++にtry,catch文あるけど?
使いにくいってこと?
405 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 17:23:50.69 ID:a4rnf58l0
>>397 MenloかRicty
RictyがWindowsで補助ツール常駐無しでまともに使えればなぁ
>>404 > Java のように例外の catch 忘れの検出ができない。(致命的)
Java意外で例外処理を強制してる言語はないし、これはJavaの設計のほうがおかしいんじゃね。
407 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 17:56:16.93 ID:mRbPr9o60
>>393 ExcelVBAでアプリ作ってもExcel無い環境下では当然動かないよな?
408 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 18:01:47.08 ID:MUo0wwKC0
>>406 C++やC#をはじめ、Javaより後に出てきた(改定された)言語で取り入れるか議論されたけど
「その場しのぎの空catchでバグの温床になる機能」ということで見送られまくってる。
つまり理想と現実の乖離を理解できない人が好む機能ということ
409 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 18:06:05.48 ID:MUo0wwKC0
>>396 地味に元祖MS-BASICは芸術的な完成度だぞ。
わずか4KBでプログラミング言語どころか仮想マシンもガベージコレクションも実装されている。
410 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 18:08:59.59 ID:LlmBpNDo0
コードの打ち込んだ意味は脳においてきた人ばっかで データ化はやっぱ無理なのか
411 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 18:11:05.02 ID:JOCTQFxz0
書く方を簡単にすると可読性が無くなる perlとか超楽だけど2度目は読めない
412 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 18:11:20.74 ID:a4rnf58l0
>>409 インタプリタのことを仮想マシンと言っているのか?
>>409 今でこそ「2週間で作るプログラミング言語」みたいな本が出回って、
トイ言語なら初心者でも作れるような環境だけど、70年代にBASIC作ったって
そうとうなレベルだよな。
MSXの1画面プログラムは芸術の世界だった
415 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 19:00:18.35 ID:e58isHnr0
>>414 あれこれ工夫をしなきゃ収まらないとか色々あったもんな
>>409 それXerox Tiny Basicの派生実装の一つに過ぎないから。
ビルゲイツが他と違っていたのは、パプリックドメインの派生物を共有するという良識をかなぐり捨てた事。
>>413 言語処理系の作り方は、1970年にニコラスヴィルトが判り易い教科書を書いているから
関心があれば高校生でも勉強して当たり前。
ゲイツの場合はQuick Basic出すまで勉強しなかった落ちこぼれ
>>411 ポイントカードに似てる
ポイントためるのは簡単だけど使うのは現金より難しい
>>418 ヨドのポイント使い切れないわ
液晶クリーナーたまに買うくらい
その液晶クリーナーもイソプロパノールで代用できそうだし・・・
420 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 20:01:17.17 ID:a4rnf58l0
>>414 ファンダムのMAZEのプログラムを見たときは、びっくりした。
まず、何故動いているのか全く分からなかった。
その後、理解できるまで時間がかかったけど中間コードの仕組みとマシン語を知って
理解できるようになってから見ると更にすげえと思った。
>>402 コンパイル速度なんて気にするのは開発中だけだろ
>>422 マイクロソフトが自社開発した言語で、Algol流の制御構造(起源は1960年代)を多少は真面目に取り込んだのは
DOS時代のQuick Basicが最初だろ。
それ以前のMS Basicは、アセンブラや1960年代のFortranと並ぶスパゲティプログラミング言語の代名詞だった
424 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 20:24:16.71 ID:a4rnf58l0
GOTOを自分で使ってデメリットを体験するのも大事な経験だと思うの。 失敗は若いうちにしておかないとね。 できれば馬力があって、記憶力がある時期に、GOTOとか変数使い回しとかやりまくって とんでもないスパゲッティを生み出しておくのは悪いことじゃないと思う。
>>423 MS発展のきっかけになったゲイツ本人が作ったBasicはそっちじゃないだろ。
BASICを8週間で書き上げた男
428 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 21:00:57.04 ID:m2ZUEpT/0
ん? ゲイツはBELL研のBASICちゃっくりコピってちょっと改変してばらまいて富得てぱんぱんに膨れ上がったとこへ BELL研がこわいおじさん連れてやってきて退陣みたいだよ。
429 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 21:02:58.58 ID:m2ZUEpT/0
おまいらとゆう勇ましい世代は とんと眞相眞実にゲロ弱になったお。おまいら自身がそうなのだろうな。
>>426 おまえの言ってることのほうがわけが分からんだろ。
当時、ゲイツがBasic作ったのはすごいねって話なのに、ゲイツが作ったわけじゃないquick basicを持ち出して
たいしたことじゃいって。
勘違いするのは仕方ないとして、自分が勘違いしてたのを理解出来ないのはバカだろ。
431 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 21:07:31.54 ID:m2ZUEpT/0
うわー…どういう人生歩むと推移の齟齬をこうも美談で埋める性格になれんのかな…
432 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/13(水) 21:25:34.48 ID:eGGGW5Kf0
PC-8001のN-BASICはゲイツ本人もコーディングしてたらしいよ
>>430 要するにMS Basic作ったビルゲイツは1960年代のコンピュータサイエンスの成果である構造化もロクに知らずに
1970年代ゼロックスの研究成果をたびたびパクって商売してたバカだ
っていう話。
そもそもマイクロソフトができる前にゼロックスでMacの原型ができてたのに
ビルゲイツの所でその次の世代の製品(Windows 386以降)を作るのに20年近くけかってんだぜ。しかもIBMにNECにDECの助けまで借りてやっとこさっとこ完成とかw
まあMS Basicのウンチクしかできない廃人相手にしても意味ないよな。 以降放置で
いくら技術があっても使われてるやつは所詮二流 ビルゲイツにはなれない
436 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 01:20:20.73 ID:KlyUm+i3O
Pythonで仮想マシン管理するとどれほど捗るのか誰かプレゼンしてくれ
一流がなんなのかはしらないけど 経営にシフトできたほうがお金がもうかるよね
438 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 01:45:55.74 ID:S8duMQ+r0
こいつがMacをパクったやつだよね 本で読んだよ
439 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 02:17:56.02 ID:MZnXjP0C0
なんか性格悪そうだしID:F52Co6we0をNGにしとくわ
440 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 02:54:55.88 ID:3kHbQbjCO
小学校の算数までしかわからない28歳ヒキニートでもPHPってやつは理解できるのか? ネトゲ終了したからそろそろ何か身につけておきたい…
441 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 02:57:40.78 ID:NlGxq/le0
簡単にすると専門職じゃなくなって俺が路頭に迷うだろうが
442 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 02:59:13.19 ID:AJyWmNRG0
pythonは簡単だろ おれでも仕事に使えるレベル
443 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 02:59:37.81 ID:xrsea0dh0
誰でも書けるからって間口拡げた結果がげんごの評判になっちまった 実は気をつければ安全で便利なのにね、あれも。
444 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 03:00:17.22 ID:x+2EepOn0
【ステマ】検索用キーワード: Pxem【俺たちの勝利】
445 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 03:03:50.96 ID:x+2EepOn0
Rubyの引き合いにPHPなんか出すなよ あと学生にIDEばら撒くのやめろ ゆとり教育臭がするんだよ
446 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 03:10:18.19 ID:ULETInqh0
なんでサーバーごとにコンパイルしなきゃならんのだよ ライブラリの場所くらい統一しとけカス
447 :
C2013 ◆TiFREFXVFVmx :2013/02/14(木) 10:30:50.09 ID:L43xkH2A0
448 :
C2013 ◆TiFREFXVFVmx :2013/02/14(木) 11:14:25.65 ID:L43xkH2A0
プログラムの終了はESCキー。
449 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 12:21:41.29 ID:mOw7mt/T0
何こないだって?誤爆?
450 :
C2013 ◆TiFREFXVFVmx :2013/02/14(木) 12:25:10.59 ID:L43xkH2A0
[速報] プログラミング言語No.1は ” DarkBASIC ”
コンソール研究所は8日、英国The Game Creatorsの販売しているミドルウェア、” DarkBASIC Professional ”
が世界で最も使われているゲーム開発環境であると発表した。
DarkBASIC ProfessionalはDirectX9.0以上の要件を満たすWindowsPCで動作し、簡素な記述で分かりやすいと
言う特徴を備えている。
ゲーム開発の歴史はスペースインベーダー(1978)からグラディウス(1985)までがアセンブラ、それ以降はC言
語で開発され、おおむね2003年までC言語主流は続いてきたが、PC性能の飛躍により高級言語の開発でも
充分なスピードを出せると判断され、この体制は崩壊した。
海外では生産効率の観点から 「 BASIC復権 」 が提唱され、VisualBASICの文法を取り入れた独自規格の
BASICによる開発が台頭しつつある。
また、マイクロソフト米国本社はVisualBASICの普及を目指してライトバージョンのSmallBASICを無償で配布。
これらはいずれもWindowsAPIやDirectXの記述を別個に行う必要があり、普及する確率は低い。
DarkBASIC Professionalはそういった面倒な記述を排除してより簡単な記述で開発できると言うメリットがある。
日本では 『 99BASIC 』 と言う旧式のマイクロソフトBASICに準拠した開発環境があるが、DirectXをサポートし
ていないなど、若干の問題を抱えているが、往年の日曜プログラマーには10年以上好評である。
” BASIC開発競争 ” に乗り遅れないためには、どのBASICを選ぶかで岐路が分かれる。
賢明な判断が要求される。
DarkBASIC Professional
http://www.thegamecreators.com/?m=view_product&id=2000 99BASIC
http://www.sagami.ne.jp/tadaka/99Basic/ Small Basic
http://smallbasic.com/
【レス抽出】 対象スレ:ビル・ゲイツ「プログラミングを簡単にする方向に進歩がないのには驚く」 Rubyを痛烈に批判 キーワード:HyperCard ハイパーカード 検索方法:マルチワード(OR) 抽出レス数:2 宿禰エエエエエエエエエエエええエエエエエエ
結局、命名規則最強は何だぜ… いまだに毎回適当だわ
>>396 まぁAltairに移植したのは偉かったろ
4Kのメモリにうまく落とし込んだし、ビジネス的にはタイミングも良かったし
454 :
C2013 ◆TiFREFXVFVmx :2013/02/14(木) 14:54:14.71 ID:L43xkH2A0
結論: BASICは主流であり続けるが、ビルゲイツとマイクロソフト日本法人はもはや主流ではない
455 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 15:01:10.39 ID:hZdydoGU0
プログラミングなんてfor文とif文が使えりゃいいだろ 後はメソッドとクラスとインスタンスの概念覚えたら何でも出来る
456 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 15:04:28.09 ID:t7ra5gm60
Python薦められてるけど、Pythonそのものは仕事に繋がるの? 国内だとRubyもPythonもシェアそんなにない感じがする
きっちりしてる人にはPythonを薦めるが、これは建前で 適当な人には「どれでも大体同じ」とか「全部やればいい」と本音を言える
>>456 仕事とかセコイこと言わずに書いてみ?
プログラミングってこんなに楽しかったんだって思うから
とにかく面倒くさいことを省きまくったのがpython
459 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 19:54:14.28 ID:dy+zVCmG0
結局オブジェクトって何よ? 三行で頼む ・ ・ ・
>>458 >とにかく面倒くさいことを省きまくったのがpython
ここは絶対に違うと思うな。
簡単にすると仕事が減るからだろ
>>459 3行もいらん
・なんでもモノとして扱う
463 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 22:06:01.47 ID:gAUlJ2eL0
オブジェクト、クラス、インスタンスの違いが分からない
>>463 クラスはオブジェクトの定義で、インスタンスは定義から実体化したもの。
インスタンスはオブジェクトである。 クラスもオブジェクトであり、 クラスはオブジェクトのインスタンスでありオブジェクト自身もオブジェクトである。
466 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/14(木) 23:17:01.98 ID:FRils5Mk0
>>460 どのあたりがめんどくさいの?
{}は打ちにくいから省いたのは正解だと思う
pythonさんは list[a:b:c]記法が便利だな これほかの言語でどう書くのか気になる
メソッド全部にself入れるのか? そりゃ面倒くさいな
>>465 ダウト。
インスタンスはオブジェクトである。
クラスもクラス・メタクラスもオブジェクトであり、
クラスはオブジェクト・メタクラスのインスタンスでありオブジェクト・メタクラス自身もオブジェクトである。
学校でC言語少しやって、最近ゲーム作ろうと思ってC#触り始めたんだけど クラス=(C言語での)関数 メソッド= (C言語での)関数の中にある関数 みたいな認識でいいの? あと変数やメソッドにstaticってつけない
途中で送ってしまった なんかエラーが出て動かないとき変数やメソッドにstaticってつけとけば動くことが多いんだけどこれってなんなの?
473 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:21:26.09 ID:OX8DWQbq0
>>471 根本的に理解できてないからあかん。
ざっくりと例えればクラスは関数を持てる構造体(struct)に相当する。
staticがどうこうは何をやっているかわからないけど、おそらくスコープを無視してクラスの外やら中やらからめちゃくちゃにアクセスしているんだろう。
スコープと言うものも理解しよう。
474 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:23:32.03 ID:I5SMV7Y60
くそややこしくした張本人が何をほざく
475 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:26:57.90 ID:OX8DWQbq0
>>471 ああちがう、インスタンスを作らずにクラスのメンバーにアクセスしようとしてるんだな。クラス インスタンス オブジェクト newあたりでググって、あと英語のappleとan appleの違いを理解すればわかる。
476 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:27:07.55 ID:/sGuAI330
perlで力尽きた
477 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:29:14.14 ID:27TxEbOB0
>>476 むしろPerlは色々経験してからじゃないとまずい
478 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:30:20.46 ID:PA6rONkr0
479 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:36:36.47 ID:LCka7N7u0
C、C++の勉強して、今JavaでAndroidのプログラムとWinでアプレット遊びで作ってるけど、 Javaって凄く馴染みやすいというか簡単と言うか、簡単に作れていいね。
480 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:36:58.17 ID:XpqXriCz0
オブジェクト指向的なプログラムでstaticメソッドは、メソッドのうち、引き数のみもしくは何にもよらずに(メンバ変数を参照・代入せずに) オブジェクト(データ)を返すもので、インスタンスを作らずとも利用したいもの(のみ)であるべき
481 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:39:38.09 ID:FFc/FZOX0
Java簡単なのか Obj-C触れたら何とかなるかなー
482 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 03:49:04.51 ID:Aop1yrtI0
Javaは言語そのものより周りのライブラリの思想と利用法を 学ぶのに時間がかかる とにかく色々あるからなあ
483 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 04:13:38.82 ID:75zobkzQP
pythonは書くのはそこまで楽じゃないけど抜群に読みやすい {}なくしたのは英断 妙な省略記法とか暗黙の変数ないのも個人的には英断
いかにもアメリカンな考え方で嫌いじゃない バカチョン言語が普及したらそれはすばらしいことになる
今だにCOBOL使ってるおっさんだけど 結局、何するにもやる気だよね 他の言語もやってみたいと思って 入門書買ってきてもすぐ飽きてしまう(´・ω・`)
487 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 07:40:12.90 ID:FFc/FZOX0
>>486 行きがかり上iPhoneアプリ作ることになって
とにかく動いて落ちないものを作らないといけないから
何の知識も無いのに勢いだけで二ヶ月で完成させたわ
488 :
486 :2013/02/15(金) 08:18:03.26 ID:ZVlbPycM0
>>487 いい機会だったんじゃない?
入門書みて
ハローワールドや
何となく入力したものを足し算して結果返す
とか、全然やるきでないわ(´・ω・`)
489 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 08:50:45.28 ID:NEDKZUS30
>>488 あんたレベルなら公式サイトからIDEとサンプルコードを持ってきてそれを改造するほうが早いし楽しいと思う
Pythonはこれが嫌い __init__
491 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 09:41:39.57 ID:JiZe6tSn0
>>490 オブジェクト指向は名前をつけるべき物が多い
ラムダのように名前をつけない選択肢が少ない
だから嫌いな単語が含まれる確率が大きい
でもみんなオブジェクト指向だから
嫌われるのは他のやつらも同じだから嫌われても問題ないという方向に進歩している
>>472 staticとは、静的なアドレスを持っている、ということ。
つまりアプリケーション実行時、メモリ上にstaticなクラスや変数は展開される。
だから、staticなものはとくに他に何か書かなくても呼び出すことができる。
これに対して、staticでないものは、明示的にメモリ上に展開するコードを書かない限り、メモリ上に存在しない。
メモリ上に展開するにはnewしたり、一時変数として宣言したりする。
493 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 10:28:14.95 ID:75zobkzQP
オブジェクト指向だとnew演算子の必要性が分からん 何のためにあるんだアレ
>>493 Object(引数)だけでインスタンス作れつーの?
俺はむしろコンストラクタはクラス名じゃなくて、newメソッドにして欲しかったな。
Rubyはそんな感じに作っているんだけど、コンストラクタがinitializeだから長いし、呼び出すのはnewなのに定義はinitializeなのは不整合
495 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 10:46:57.73 ID:PAfuF54d0
>>490 特殊なメソッドは特殊な名前にしておくのがいい
initializeみたいな一般的な単語だと他の用途に使えなくて不便
496 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 10:49:39.83 ID:PAfuF54d0
>>493 だからpythonにはnew演算子なんてのはない
関数呼び出しと同じ構文
instance = Class()
みたいに
結局プログラムってクライスリ圏への射だろ
498 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 11:56:11.67 ID:Px5JNErt0
あれ?この人去年死ななかった?
サイボーグ化したの知らないの?
500 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 13:15:45.10 ID:pOgpaOh+0
Phythonは、 {}が無いせいで,ブロックが分かりにくい あと____________ PHPには勝てない
501 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 13:17:07.54 ID:rVtvS6IB0
>>498 この人死んでからAppleがすっかりオワコン化しちゃったよな
人間はブロックをインデントで認識してるから、インデントと言語の制御構造を 一致させるのはいいアイデアだと思うよ。
503 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 13:35:46.26 ID:gUsl4p8l0
あれは欠陥 ブロックの変更があるときにどこが切れ目かわからなくなることがよく稀にある
>>500 俺はインデント方式は見れば構造がわかっていいと思うんだが
505 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 14:46:04.72 ID:75zobkzQP
インデントが狂ってブロックがおかしくなるのは稀にしかない そんなことを頻繁に起こすような奴の書いたコードは信用できんし 個人的にブレースの残り}を意識しながらソースを読むのはかなり負担がかかる
506 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 15:17:11.74 ID:HfvLjARU0
507 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 15:18:30.56 ID:lnrPVlBP0
~/.vimrcに set expandtab set shiftwidth=4 set softtabstop=4 set tabstop=8 set smarttab set autoindent 書くまでは俺もPythonのインデント嫌いと思ってた
508 :
番組の途中ですがアフィサイトへの転載は禁止です :2013/02/15(金) 15:24:04.97 ID:Cyfyoyti0
>>49 掘っ立て小屋はphpで超簡単に作れる。
みんながわいわい掘っ立て小屋を作り始めて世界最大のスラム街の様相。
509 :
番組の途中ですがアフィサイトへの転載は禁止です :
2013/02/15(金) 15:26:13.90 ID:oS+v7lAy0 やったみたいけどなにしていいのかわかんない できることならじゃんけんゲームを作りたい