■ このスレッドは過去ログ倉庫に格納されています
プログラミングが得意モメンっている? 今独学で学ぼうとしたらコードってのが全部英語で挫折したわ糞が [164284138]
- 1 :番組の途中ですがアフィサイトへの\(^o^)/です (オッペケ Sr81-X94q):2016/03/12(土) 10:18:04.41 ID:7uWlvixzr.net ?2BP(1000)
-
世界初!美少女キャラがプログラミングを教える Python入門編を無料公開!!
PRTIMES
ギノ
オンライン動画によるプログラミング学習サービスpaizaラーニング
エムアウトグループのギノ株式会社(本社:東京都港区、代表取締役社長:片山良平)は、
動画で学べるオンラインプログラミング学習サイト「paiza動画ラーニング https://paiza.jp/learning」にて、2016年3月7日(月)より「Python入門編1,2 」を無料で一般公開いたしました。
paiza動画ラーニングは2016年3月時点で63本の動画を揃え、総受講数13万受講を超える人気プログラミング学習サービスです。
http://prtimes.jp/i/12063/9/resize/d12063-9-310033-0.jpg
Pythonは、ユーチューブ、ドロップボックス、インスタグラムなど、多くのWebサービスや機械学習等で利用されている人気プログラミング言語です。
「Python入門編 」では、paizaの人気美少女キャラクター霧島京子(cv:上間江望)が、かわいい声で優しく・楽しく・わかりやすくPythonプログラミングを教えてくれます。
「霧島京子による1本3分のレッスン動画」に加え、「ブラウザ上でコードを書いて実行できるオンライン実行環境」「複数の練習問題」で、初心者でも無理なくPythonを習得することができます。
http://www.sankei.com/smp/economy/news/160307/prl1603070054-s.html
- 2 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 8886-TGn6):2016/03/12(土) 10:18:24.61 ID:cMgo6XPZ0.net
- ええな
- 3 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW c57d-f2sn):2016/03/12(土) 10:19:24.51 ID:AmG1D4/G0.net
- なでしこ
使え
日本語でプログラムできるぞ
- 4 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 0d27-f2sn):2016/03/12(土) 10:19:49.94 ID:FoaYR1yC0.net
- じゃあぴゅう太から始めろ
- 5 :番組の途中ですがアフィサイトへの\(^o^)/です (スプッ Sd64-5vlb):2016/03/12(土) 10:19:55.52 ID:dPey0m64d.net
- 日本語プログラミングとかやると日本語のクソさがわかる
- 6 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fef-5xCG):2016/03/12(土) 10:20:17.35 ID:LEiUr4RG0.net
- 作るプログラム自体が無かった
ソシャゲやってたら自動でクリックするプログラム作ってたかもしれんが・・・
- 7 :番組の途中ですがアフィサイトへの\(^o^)/です (オッペケ Sr81-KK0r):2016/03/12(土) 10:20:20.63 ID:5vDI347Yr.net
- オブジェクト指向って何?
- 8 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ d0af-sWz4):2016/03/12(土) 10:20:59.73 ID:th+GAgLn0.net
- プログラミングをしたいんだけど
そもそもが全てが分からない
例えばゲームを作りたいときは一体どうやればいのかすら分からない
- 9 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 4813-obiL):2016/03/12(土) 10:22:17.28 ID:aNQ+Mdin0.net
- 英語得意だと捗るよ。仕事でも重宝されるぞ。
- 10 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 7d06-yWcP):2016/03/12(土) 10:22:54.28 ID:6gVOsPEa0.net
- BASICですでに本とかに書かれているコードを組み合わせたり書き換えたりして遊ぶのが関の山だったわ
- 11 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5e9-pOzN):2016/03/12(土) 10:22:54.55 ID:iQ8lB1WF0.net
- なんでもガラパゴスにするのに
なぜプログラム言語はガラパゴらないのか
- 12 :番組の途中ですがアフィサイトへの\(^o^)/です (スプッ Sd64-5vlb):2016/03/12(土) 10:22:54.72 ID:dPey0m64d.net
- >>7
実務やってる奴でも95%はちゃんと答えられない質問
- 13 :番組の途中ですがアフィサイトへの\(^o^)/です (オッペケ Sr81-X94q):2016/03/12(土) 10:23:49.04 ID:7uWlvixzr.net ?2BP(1000)
-
>>9
英語が全く解らなくてもプログラミングは自然と覚えられるもんなの?
- 14 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 4a06-CKmb):2016/03/12(土) 10:23:52.23 ID:D56kmBT60.net
- こういうのってなんらかの言語触ったことないと難しい?
全くの初心者でもいけるのか?
- 15 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:24:04.07 ID:3OFZEn2rd.net
- >>7
擬人化的俯瞰して実装する手法
具体的には状態と機能に分けてかく
たとえばちんこクラスは童貞フラグという状態を持ち、自慰する、挿入するといった機能をもつ
- 16 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa87-8UBt):2016/03/12(土) 10:24:45.18 ID:FUMf2ab+a.net
- 週末に独学のモチベ上がるけど
オブジェクトが意味わかんなすぎていつも挫折する
- 17 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 57a2-sWz4):2016/03/12(土) 10:25:07.86 ID:uGIec7Xq0.net
- deploy 配置する、展開する
- 18 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-obiL):2016/03/12(土) 10:25:23.25 ID:hVJdrrMTd.net
- 最近の言語なら日本語でクラス名とか変数名とか自由につけられるだろ
その方がコードが見やすくなって捗るって人もいるぞ
- 19 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:25:56.43 ID:MRvCzKYRd.net
- >>15
ワロタw
- 20 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 9c06-jG5Y):2016/03/12(土) 10:26:16.01 ID:2r49tqlU0.net
- 一度ちゃんと勉強しなきゃなぁと思いつつも適当にやっても最低限動くのは作れちゃうんだよな
- 21 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-fF4k):2016/03/12(土) 10:26:19.06 ID:uEkzYdtNa.net
- 上手い人とペアプログラミングすれば上手くなる?
- 22 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM15-f2sn):2016/03/12(土) 10:26:19.58 ID:3RfC+MxBM.net
- >>14
初心者だけど
書き方が違うだけで基本はどれも同じと思う
でもその先が難しい
- 23 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW bf21-obiL):2016/03/12(土) 10:26:42.23 ID:fSRDGmSb0.net
- プログラミング言語を勉強したいと思ってる奴は作ったプログラムで何をしたいか明確な目標を決めないと続かない
ただ漠然とプログラミングができるようになりたいだけなら途中で飽きる
- 24 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fc3-8UBt):2016/03/12(土) 10:26:51.47 ID:vPXydF+z0.net
- 2年間仕事でプログラム学んでほか業種に転職したからもったいない感がやばい
なんか活かす方法ないのかな
趣味でなんか作るものもないし
- 25 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 478a-f2sn):2016/03/12(土) 10:27:29.02 ID:SOptUmVw0.net
- 英語できないならプログラマは話にならない。
ライブラリの情報がほぼ英語だから
- 26 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 0452-f2sn):2016/03/12(土) 10:27:30.91 ID:kIAHie3Z0.net
- 英語使わない縛りだと情報収集の面で大きなハンデがあるが、メジャーな言語なら全く不可能という訳ではない
でもgoogle翻訳使えば海外のフォーラムとかリファレンスも読めるし、英語ペラペラじゃなくても困らないよ
- 27 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW c5d6-8UBt):2016/03/12(土) 10:27:35.81 ID:OJxo/b+50.net
- 実際の業務で覚えた方が早い
- 28 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 482f-pOzN):2016/03/12(土) 10:27:55.77 ID:qW1+hAF/0.net
- >>1
雑魚が
プログラミング歴20年の俺最強
- 29 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 8a31-8UBt):2016/03/12(土) 10:27:58.93 ID:nQQbNj4O0.net
- 英語をまず習得しろよ
- 30 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa0a-ePB5):2016/03/12(土) 10:28:23.42 ID:d9fRGzDsa.net
- 言語にもよるが英単語なんて10くらいしか出てこないだろ
- 31 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW c5d6-8UBt):2016/03/12(土) 10:28:53.45 ID:OJxo/b+50.net
- プログラムはあくまで手段だということを忘れて目的にしちゃうとまぁ上手くいかないんだよな
- 32 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 10:29:36.61 ID:3O9yNTwP0.net
- >>7 >>15
オブジェクト志向=うんこ
- 33 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-fF4k):2016/03/12(土) 10:29:59.99 ID:uEkzYdtNa.net
- >>30
変数の名前付けるときに辞書引くわ
- 34 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a98b-pOzN):2016/03/12(土) 10:30:16.54 ID:rd9r4XGF0.net
- 俺もプログラミング始めようと思う
とりあえずメモ帳起動した
- 35 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5db-sWz4):2016/03/12(土) 10:30:54.64 ID:R2p2uxAF0.net
- 古くは片桐氏が開発した日本語プログラミング言語Mindに始まり
日本語プログラミング言語なでしことか日本語でできるのがいくつかある
それ使え
- 36 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-obiL):2016/03/12(土) 10:31:02.13 ID:Svj9jLKxa.net
- IT産業の世界で日本人がボロカス負けたのって英語力の差だよな
インド人はデフォで英語使えるから卑怯
- 37 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa82-f2sn):2016/03/12(土) 10:32:35.63 ID:2vYJRGdwa.net
- 作りたいものがあるなら意味はあるが
無いなら無駄
- 38 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0d6d-sWz4):2016/03/12(土) 10:32:46.70 ID:q8CNXESh0.net
- 数学に暗いので無理
- 39 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa87-bGMy):2016/03/12(土) 10:33:31.72 ID:B8pvyqqqa.net
- クラス名が何たらManagerと何とかControllerばかりになる現象
- 40 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5db-sWz4):2016/03/12(土) 10:33:52.81 ID:R2p2uxAF0.net
- 知らんかったがMindはandroidでも動くようになってるのか
地味に続いてんだな
http://www.scripts-lab.co.jp/mind/whatsmind.html
- 41 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 478a-f2sn):2016/03/12(土) 10:33:55.18 ID:SOptUmVw0.net
- オブジェクト指向の概念とかかなりどうでもいい
あれはクラスの作り方から説明するからアカン
クラスを使ったり改造したりすると感覚的にわかってくる
- 42 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 69b2-CrvQ):2016/03/12(土) 10:34:44.20 ID:+SP9jt5N0.net
- >>7
「誰が何をする」ていうことをはっきりさせて作る考え方
そうじゃない考え方例えば普通のC言語とかは
「あれをする」「これをする」ていう動作の羅列になって
「誰が」ていうのが動作の引数の中に含まれるから「誰が」の解釈まで動作の中に含まなきゃいけない
ていう風に俺は考えてる
- 43 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 10:35:21.28 ID:3O9yNTwP0.net
- オブジェクトというのは、
値とメソッドを内包しているハッシュマップという見方をすればいいんだよ
一言で言えばJSONみたいなデータ構造だよ(ハッシュマップ、リスト、配列の組み合わせ)
JSONと感覚が違う点はメソッドというそのオブジェクトタイプにしか利用できない関数が内包されているということで
これは関数ポインタを内包しているというイメージなんだよな
オブジェクト志向のクソな点は結局のところメソッドという名の関数に依存しまくりで
データと振る舞い(メソッド)が分離されないから、再利用性が極めて低い
しかも変なカプセル化を挟んだせいでオブジェクトの状態も把握しにくい
つまりうんこだよ
- 44 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM64-f2sn):2016/03/12(土) 10:35:55.70 ID:MAZKg8pZM.net
- 確かに英語になぞられた文法形式ではあるけど、そんなのはSV文型分かれば済む話
どういう動作になるか計算したり予測する能力のほうが大事だろ
- 45 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:35:59.32 ID:3OFZEn2rd.net
- >>41
ちんこクラスとまんこクラスの連携はイベントを使うべきか、
メッセンジャークラスを使うべきか、こういうのは先に考えとかないと分かんないよ
- 46 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-obiL):2016/03/12(土) 10:36:07.43 ID:Svj9jLKxa.net
- エクセルの使い方勉強した方が日本じゃ役に立つよな
vlookup使えるだけで神扱いされるぞ
- 47 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM64-KK0r):2016/03/12(土) 10:36:39.78 ID:2Evqi+yyM.net
- >>36
違う
単純にジャップが劣等民族なだけだ
- 48 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW bf9f-oqFO):2016/03/12(土) 10:36:41.99 ID:e1V5OS8j0.net
- 技術系の英語は中学生レベル
外人技術者と英語のメールのやりとりでさえ充分
英語力など問題でなはい
- 49 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 10:38:03.41 ID:3O9yNTwP0.net
- ある特定のオブジェクトにしか適用できない関数、すなわちメソッドという考え方が
標準なのはどう考えてもおかしいよね
ある複数のオブジェクトタイプとメソッドを共有するには、
継承しないといけないし、ポリモーフィズムのためにいちいちインターフェースを実装するとか
普通の人にはやってられんでしょう
- 50 :憲法に守られる在日スパイ・創価・ヤクザ (ワッチョイ 5790-ayxv):2016/03/12(土) 10:40:28.49 ID:m2Jx5QYs0.net
- 福島の風評を拡散し、復興を妨害していたのは、反日(在日?)系市民団体だった。
http://we dge.ismedia.jp/articles/-/5794 澤 昭裕 (国際環境経済研究所所長)
いまだに福島県は「住める場所ではない」とか「逃げるべきだ」などと
煽りを繰り返している「市民運動団体」が存在している。
福島を救うような顔をしながら、実際には復興を妨げ、地元住民の心の傷に塩を
塗りこむような活動を行っている勢力に屈することがあってはならない。
これは原子力推進か反対かとは別次元であり、人間としての品格(integrity)
の問題として捉えられなければならない。 (中略)
「無理解と『福島=絶対危険という価値観以外認めない』というイデオロギーが背景に存在する。
(中略)先鋭化する市民運動がなす誹謗中傷が直接的に、あるいはインターネットを介して
被災者に向けられるのは、今回にとどまらない。農家など食べ物に関わる生業につく住民に
『毒を作るな、売るな』と、避難から帰還した母親や県内の教育関係者に『子どもを傷つけるのか』
『洗脳されている』といった言葉が向かう」
これら活動家の出自や帰化暦を調査し、スパイとして摘発するには、憲法の改正が必須。
ただし、自民党以外の政党や大手メディアは在日の味方なので、介入させてはいけない↓
自民の作成した改憲マンガ
http://ji min.ncss.nifty.com/pdf/pamphlet/kenpoukaisei_manga_pamphlet.pdf
P31-32 「今の憲法では、危険な宗教や結社を解散させられない。」
※ただし、自民単独(カルト公明党抜き)で2/3議席与えない限り、野党と
公明党に骨抜きにされる。
自民・船田氏…「野党・公明党のみなさんと協議し、衆参両院の3分の2をこえる人が
賛成してくれなければ発議はできない。だからこれから大いなる妥協が始まる。
自民の憲法草案は、 ズタズタになると思って結構だ」
http://ho pe.2ch.net/test/read.cgi/seijinewsplus/1425226082/
↓ ↓ ↓ ↓ ↓ ↓
安倍首相「官邸では福島県産のコメを毎日いただいている。
風評被害の払拭に協力できるのであれば、乳製品も食べていきたい」
http://fo x.2ch.net/test/read.cgi/poverty/1457319729/l50
- 51 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 250c-pOzN):2016/03/12(土) 10:41:15.96 ID:ukzSGhL70.net
- IF文とループとDB出し入れがわかれば90%は理解したも同然だと思う
- 52 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-f2sn):2016/03/12(土) 10:41:21.52 ID:VCMtXpnEa.net
- プログラミングはどうにかなるけど
ドキュメント読めなくて詰むぞ
- 53 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:42:24.53 ID:3OFZEn2rd.net
- >>49
普通の人って日曜プログラマかな?
オブジェクトが機能をもつのはいたって自然だし
それで対応できないものがあるなら普通にUtilityクラス作ればいいだろ
もちろんstaticでな
- 54 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW bf31-OnDl):2016/03/12(土) 10:42:37.09 ID:FUKmgx6u0.net
- >>46
ガチでこれ。
プログラムなんてソースコードパクればいい。
- 55 :Genius in Kenmo (ワッチョイW 7d06-f2sn):2016/03/12(土) 10:43:01.71 ID:UE7Os5+l0.net
- 英語すらわからないやつがシー言語を理解できるわけ無いから
来世頑張れ
- 56 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:43:05.51 ID:/QlXTFCzd.net
- >>49
おまえに設計力がないだけって感じだな
オブジェクト指向が糞なんじゃなく、理解できてない馬鹿ってだけ
- 57 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM15-f2sn):2016/03/12(土) 10:43:58.80 ID:g0T6r0IrM.net
- オブジェクト指向はオブジェクトのメソッドを部品のように使いたいってことなんか?
ようわからん
- 58 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 7d06-f2sn):2016/03/12(土) 10:43:59.12 ID:eNfTa8dG0.net
- 俺にはhallo worldが限界だった
- 59 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 10:44:02.35 ID:HFNiWc+v0.net
- >>43
つまりアクセス修飾子のないPython最強ってことか
カプセル化してるかどうかなんて人が分かれば良いんだから名前で区別すれば充分だし
ちょっとだけデータの違うクラス定義がずらずらと並んでるのもダサい
例えばfor文の中で動的にクラス定義するようなコードの方が保守性が高い
Javaはそのようなメタプログラミングのためにリフレクションする必要があるからうんこ
- 60 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 478a-f2sn):2016/03/12(土) 10:44:42.59 ID:SOptUmVw0.net
- >>45
そんなの「オブジェクト指向がわならない」レベルで考えることじゃないだろ
まずは既存ライブラリのイベントを使ってみたりするのが先。で次はそれをパクる。そのあとにお勉強。これがプログラミングの黄金パターン
- 61 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW bf9f-oqFO):2016/03/12(土) 10:44:52.04 ID:e1V5OS8j0.net
- 英語必要とか言ってるやつは中学生英語に届かないレベルのバカ
説明のためにわざわざ平易な表現がされていて単語は技術者なら知ってる単語ばかり
技術者で英語のドキュメント読めないとか人間以下のゴミクズ
- 62 :番組の途中ですがアフィサイトへの\(^o^)/です (ワントンキン MM4c-f2sn):2016/03/12(土) 10:44:56.19 ID:dZm+9wVwM.net
- ぴゅう太のプログラミングの分かりづらさは異常だった
- 63 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 10:45:01.73 ID:q9npVHCr0.net ?2BP(2002)
-
>>36
同じくデフォで英語使えるはずのフィリピンではあまりITの話を聞かないから、やっぱりインド人は優秀なんだと思うなあ
- 64 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa82-f2sn):2016/03/12(土) 10:45:54.68 ID:2vYJRGdwa.net
- 熱意があれば英語は中学生レベルで充分
- 65 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:46:15.89 ID:3OFZEn2rd.net
- >>57
オブジェクトそのものが部品
ねじには耐久度という状態とその役割・機能がある
部品の設計図がクラスで、実際の作られたねじがインスタンス
- 66 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b0eb-pOzN):2016/03/12(土) 10:46:49.70 ID:z888kKXx0.net
- 今時のプログラマはkuraudoみたいな変数使ってくるから油断できない
- 67 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3d13-f2sn):2016/03/12(土) 10:46:54.52 ID:8BWe46+I0.net
- >>51
その程度で許されるのはC言語入門、新人研修終了直後までだな
C++とかJavaやるとクラス設計で詰むだろ
- 68 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 8812-sWz4):2016/03/12(土) 10:47:20.52 ID:jB77qg0W0.net
- IQテストにあるような規則性を見出すのが得意な奴は向いてる
- 69 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa82-f2sn):2016/03/12(土) 10:47:46.88 ID:2vYJRGdwa.net
- プログラミングの何たるかを知らん奴に
オブジェクト志向を説明するのは無駄
- 70 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM64-f2sn):2016/03/12(土) 10:48:27.43 ID:MAZKg8pZM.net
- >>61
プログラム書く上で英語力は必要ないよなぁ
職業プログラマならマイナーな言語や専用の言語を扱う時にヘルプが英語でしか書いてなかったりする時に使うのかもね
- 71 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 10:49:03.24 ID:q9npVHCr0.net ?2BP(2002)
-
>>45
美少女まんこクラスが持つ、ちんこプロパティにオレ様のイチモツをDI注入してやるぜ!
- 72 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa0a-f2sn):2016/03/12(土) 10:49:09.17 ID:abOfOrmda.net
- YPSでもやってろ
- 73 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa2d-8UBt):2016/03/12(土) 10:50:30.27 ID:T2UapVH0a.net
- casl2オススメ
- 74 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:50:56.74 ID:3OFZEn2rd.net
- >>71
美少女はbool hasPenis == falseだろ…
- 75 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3d13-f2sn):2016/03/12(土) 10:51:19.92 ID:8BWe46+I0.net
- >>70
リファレンスの原文も読んだことない奴の実装は信用できない
あくまで俺の場合はだけど
仕事じゃないなら好きにすればいいじゃーんと思うけどね
- 76 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 57a2-sWz4):2016/03/12(土) 10:52:01.39 ID:uGIec7Xq0.net
- 静的インスタンスはオブジェクトに含まれないまではわかった
- 77 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 10:52:21.21 ID:q9npVHCr0.net ?2BP(2002)
-
スマホゲームでcocos2dxの開発してた時は、ググるとよく中国語のサイトがヒットした
中華版の質問サイトみたいなやつ
やつらも苦労してるんだなあと思った
- 78 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-/W/l):2016/03/12(土) 10:52:29.65 ID:9tLhKxEea.net
- 仕様書〜コードまではそんなに辛くない
地獄なのはテストだ
どれだけカバレッジを上げても安心できない
- 79 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f7d-sWz4):2016/03/12(土) 10:52:34.57 ID:h3D32RS50.net
- >>48
実はプログラミングで求められる英語力は低いんだよなあ
あっちが手加減してくれてるんだけど、たいていのドキュメントは簡単な英文で書いてくれてる
- 80 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 10:52:49.63 ID:jz+3YkI00.net
- ttp://nadesi.com/top/
なでしこ2013年で更新止まってるじゃないか!
- 81 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 10:53:03.64 ID:3O9yNTwP0.net
- オブジェクトに神秘性を求めるやつはダメ
あいつは単なるハッシュマップに過ぎない
ポリモーフィズムも、オブジェクト志向の教科書だと
いとやんごとなき思想のように書かれるが、
(例えば人間は動物クラスを継承するが、
4即動物ではないので、犬とwalkメソッドを区別する必要がある など)
実際の正しい説明は、walkという「同じ名前:のメソッド名を
人間と犬、異なるタイプに対して適用するにはどうすればいいかという問題
つまりwalkというメソッドが呼ばれた時にどのように振る舞うべきかを決める割り当ての問題でしかない
単に「同じ名前のメソッドを作りたい、walkhuman()とwalkdog関数なんて作りたくない
ってところから始まっている問題に過ぎない」
こういう端的な説明ができないから、オブジェクト志向主義者は
オブジェクト志向を何も理解していないし、他人に理解させることもできない
知識の境界を明確に引けないゆるふわ設計者にはお似合いだよな
- 82 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 8812-sWz4):2016/03/12(土) 10:53:37.14 ID:jB77qg0W0.net
- 企業やコーディングルールによってはコメントを英語で書かなきゃいけない場合もるからな
- 83 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ e89f-sWz4):2016/03/12(土) 10:54:11.66 ID:f8EenGs10.net
- 意味が分からない
命令文は英語で挫折するとかそういうレベルじゃないだろ
- 84 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 10:54:44.65 ID:jz+3YkI00.net
- >>11
Rubyでガラパゴス・・・するはずだったのに流行っちゃったな
- 85 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-/W/l):2016/03/12(土) 10:55:41.51 ID:9tLhKxEea.net
- 可読性が高くてテストしやすいソースコードを書く奴が上級者
とにかく機能を実現することしか頭にない低能は触るんじゃねえ
- 86 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 57e9-hDTN):2016/03/12(土) 10:56:50.66 ID:QsGu2C1w0.net
- まずはジャップ辞めろ
- 87 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa87-bGMy):2016/03/12(土) 10:56:52.48 ID:B8pvyqqqa.net
- isHoge()つて関数の戻り値をintにするバカ死ね
戻り値が5パターンもあったらisじゃねえじゃん
- 88 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5db-sWz4):2016/03/12(土) 10:57:16.13 ID:R2p2uxAF0.net
- プログラム環境はライブラリとか参考になるソースの豊富さが重要だから
ガラパゴスにしても車輪の再発明ばっかになって効率が悪い
さっき書いたように日本語プログラミング言語もいくつかあるが
まったく流行らない理由のひとつがこれだろう
- 89 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 10:57:25.68 ID:KevJKS9i0.net
- >>13
ITドカタが英語できると思ってるのか?
- 90 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 10:57:51.35 ID:q9npVHCr0.net ?2BP(2002)
-
>>82
そういう会社は、はじめから英語出来る人しか採用されないんじゃね
そんな会社はこっちからお断りだ!
- 91 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 10:57:55.27 ID:3OFZEn2rd.net
- >>81
dog.walk, human.walkと
staticおじさん.walkdog, staticおじさん.walkhumanのどっちが分かりやすいか
ふつうは前者。この話はこれで終わっちゃう
- 92 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 10:58:36.11 ID:jz+3YkI00.net
- int dogNum; //犬の数
int catNum; //猫の数
int birdNum; //鳥の数
int usagiNum; //うさぎの数
int hamusutaNum; //ハムスターの数
- 93 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3d13-f2sn):2016/03/12(土) 10:58:38.67 ID:8BWe46+I0.net
- オブジェクト指向で設計されたコンポーネントを利用するために
DIという名目で独自ルールを押し付けてきて台無しにするフレームワーク兄貴
- 94 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 10:59:07.05 ID:KevJKS9i0.net
- >>26
そもそも日本語はものすごく情報がたくさんある言語
最新のマイナー環境の情報が欲しいとかでなければ十分
- 95 :番組の途中ですがアフィサイトへの\(^o^)/です (ササクッテロ Sp81-wwih):2016/03/12(土) 11:00:30.59 ID:UJcQllS8p.net
- ツールのUIも大体英語だしな
かといって日本語化するとそれはそれでドキュメントと一致しなくてクソ使いにくい
結局英語への抵抗感なくして受け入れた方が良い
- 96 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 57eb-f2sn):2016/03/12(土) 11:01:36.31 ID:/DyP+Ui50.net
- 中卒モメン
- 97 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 96ce-X4om):2016/03/12(土) 11:01:46.01 ID:3o92KJht0.net
- >>92
分かりやすくていいな
どれも動物なのだから
rabbit とかの後にhow_manyのようなメソッドで取り出せるようにつくっておきたい
- 98 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-/W/l):2016/03/12(土) 11:01:54.75 ID:9tLhKxEea.net
- なにも考えずにコメント書いときゃいいやと思ってる低能はしね
ソースに書くべきコメントとは何かを考えろ
コメントの9割は無駄!〜アンチプラクティスから学ぶ洗練されたコメントの書き方〜
https://codeiq.jp/magazine/2013/12/3700/
- 99 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:02:32.27 ID:HFNiWc+v0.net
- >>95
日本のIT企業がギリギリ生き残ってるのは日本語サポートが充実してるからだからなあ
- 100 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-obiL):2016/03/12(土) 11:02:32.58 ID:T3o+8+aqa.net
- >>9
英検二級レベルは得意に入るのですか?
- 101 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 11:02:37.84 ID:jz+3YkI00.net
- 統合開発環境を入れる → 英語でわかりづらい → 日本語化する → 設定でわからないところがありググる → 出てこない
そして俺は日本語化を諦めた
- 102 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 73ad-f2sn):2016/03/12(土) 11:04:34.85 ID:nync7sHI0.net
- 取り敢えずintとかincludeとか出てくる都度に省略する前の英単語覚えていけばある程度はいけるだろ
例え中卒でも
IDEで躓く奴は知らん
その辺の本屋で売ってる説明書でも見ながらやれば?
- 103 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f7d-sWz4):2016/03/12(土) 11:04:49.71 ID:h3D32RS50.net
- >>101
日本語で表示されたエラーメッセージをキーワードにググっても検索結果が0だったりするからなあ
なのに英語化して英語で表示されたエラーメッセージをキーワードに検索したら大量に情報が出てきたりする
- 104 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5db-sWz4):2016/03/12(土) 11:04:54.61 ID:R2p2uxAF0.net
- >>94
ITだとそれはもう過去の話だな
たとえばIntelが日本語マニュアルを整備したのはi386まで、だろう
それ以降のCPUのドキュメントは部分的にしか翻訳されてない
ARM乗っけたSoCとなると日本語に翻訳されたマニュアルは皆無に等しい
英語がわからないとお話にならんよ
ただ、技術系のマニュアルは決まりきったことしか書いてないから
中卒程度の英語力でも対応できるはずだぞ基本的には
- 105 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウT Sa2d-sWz4):2016/03/12(土) 11:05:46.56 ID:QjIw7Xo8a.net
- >>87
求めるな命じよ
- 106 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:05:48.39 ID:KevJKS9i0.net
- >>81
スクリプト脳の中ではこうなってるんだろうけど
名前を規約にしてポリモーフィズムなんてあやふやすぎて実際は使い物にならない
そもそも多態性が欲しいなら関数オブジェクトをラムダで渡せばずっと早くわかりやすくできる
オブジェクトってのはプログラムを命令文から散文に変える手法だ
主語のない命令文が主語を持つことでコードが分かりやすく 書きやすくなる
- 107 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 11:06:21.73 ID:3O9yNTwP0.net
- >>91
dogとhumanの10人ぐらいのリストがあって同時に歩かせたいとする
この時点でたぶん静的なオブジェクト志向言語は
animalクラスの継承あるいはwalkableインターフェースの実装が恐らく必要になるよね
複数の犬と人間をただ歩かせたいってこれとかやってられんわな
- 108 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:07:55.65 ID:KevJKS9i0.net
- >>104
俺は英語かなりスラスラ読める方だと思うが
大概のものは日本語情報が出てくるからそっちを読む
速度が半分ぐらいには落ちてしまうからな
- 109 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 11:08:07.68 ID:y96QeoMDd.net
- >>13
あれは英語ではなく記号だ
- 110 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3a5c-f2sn):2016/03/12(土) 11:08:09.40 ID:1Qm88fOT0.net
- ぴゅう太
- 111 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 11:08:48.56 ID:jz+3YkI00.net
- >>98
俺のコメント
//ここあとでやる
//なんか動かない
//ここでバグってるっぽい
//何か〜〜って方法試したんだけど〜〜で躓いたから一旦こっちの方法でやっとく
//http://hogehage これをパクった(´・ω・`)
>>103
エラー文読めば普通分かるだろっていうくそ低レベルな質問してる奴と、丁寧に回答してる奴が検索で出てくると好きって思うよな
ググってる自分も低レベルだしw
- 112 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:09:50.21 ID:KevJKS9i0.net
- >>107
今どきJAVAでもラムダが使えるから
静的言語だって無理に継承とかせんよ
- 113 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 11:10:38.19 ID:3O9yNTwP0.net
- 要はオブジェクト志向というのは
if(a==dog){walkdog()}
if(a==human){walkhuman()}という
実装が見えるのがださいからこれもカプセル化して
dog.walk() human.walk()でwalkdog() walkhuman()が呼ばれるようにした
シンタックスシュガーに過ぎないのだから、
オブジェクト志向を勉強してもオブジェクト志向は理解できない
それは薬の糖衣だけをなめて、薬効が得られると言ってるようなものだから
- 114 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 11:10:57.46 ID:3OFZEn2rd.net
- >>107
「本当にただ犬と人間を歩かせたいだけ」なら
動物クラスとインターフェースの実装は必要ないだろ
それ以外のこともさせたいけどそうすると煩雑になりそうな場合に
初めて上位の概念を導入すればいい。基本はバッドプラクティスだよ
- 115 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:12:24.49 ID:KevJKS9i0.net
- >>113
それをやるとコードの見通しが悪くなるからifで分岐した方がずっと良い
外部から拡張されて事前にif文が書けないならラムダで良い
- 116 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW c242-f2sn):2016/03/12(土) 11:13:24.12 ID:+ffZEuS30.net
- >>113
プログラミングした事ないのかな?そんなことやってたら発狂するわ
- 117 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 11:13:41.22 ID:1xH7TbwNd.net
- パソコンの大先生「社内のWindowsを一掃したら社畜からの難癖が40%から5%になった」
http://fox.2ch.net/test/read.cgi/poverty/1457709996/
- 118 :番組の途中ですがアフィサイトへの\(^o^)/です(アウアウ Sa2d-f2sn):2016/03/12(土) 11:13:46.33 ID:MiIOADGCa.net
- >>7
機能ごとにまとめる
人間って言うカテゴリがあって(親クラス)
男と女に別れて(人間の、子クラス)
その中で男を継承しているニートがいて(男の、子クラス)
で、ニートのおまいらがいる(ニートのインスタンス化)
- 119 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5e9-KhwU):2016/03/12(土) 11:14:30.22 ID:d4VE+1Dm0.net
- プログラマは英文ドキュメントや海外サイトを利用するわけだし
英語できないとIT土方にしかなれないわな
- 120 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 697d-obiL):2016/03/12(土) 11:15:24.21 ID:En2T3Qe00.net
- オブジェクト指向ってのももう大分古い考えだよな
- 121 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 1f9f-KK0r):2016/03/12(土) 11:16:17.33 ID:h6YaUmkB0.net
- 学生の時バイトで土木課に納めるソフト作ってて
これいくらで売れるんですか?って聞いたら
1500万だと
時給は850円
- 122 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 11:16:28.62 ID:3O9yNTwP0.net
- >>112
もちろん知っているが、ラムダ式をJavaで覚えるのと
Lispで勉強するのとどっちが楽だと思う?
あとオブジェクト志向の概念にラムダは含まれていただろうか?
C#はだいぶ前に導入してたけど、今のいままでJavaで実装されなかった理由は何なのだろうか?
それはオブジェクト志向らしくないというかJavaらしくないからなんじゃないだろうか
いまゆるオブジェクト志向のデザインパターンにおいて
ラムダを使うパターンなんてなかっただろ?
むしろラムダが使えないせいで収録されたパターンがあるのに
- 123 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-8FxW):2016/03/12(土) 11:16:40.74 ID:XJruRVBUd.net
- >>120
最近はどんな感じなん?
- 124 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 11:18:25.64 ID:3O9yNTwP0.net
- インターフェースも継承も、その基本的用途から考えれば
もっと端的に表現できる記法が明らかに存在する
インターフェースも継承もコード行数を膨らすための
シンタックスシュガーであり、ベーキングパウダーに過ぎない
- 125 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:18:30.52 ID:HFNiWc+v0.net
- >>106
Javaのラムダってどんなの?↓を書き換えて
>>> ps = [(1,3), (3,1), (2, 2)]
>>> sorted(ps, key=lambda x: x[1])
[(3, 1), (2, 2), (1, 3)]
- 126 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 11:18:38.27 ID:jz+3YkI00.net
- オブジェクト指向っていうのが何をしたいのかよくわからんが
ドメイン設計なら何となく分かる
読めるようにすればいいんだろ?
- 127 :番組の途中ですがアフィサイトへの\(^o^)/です(アウアウ Sa2d-f2sn):2016/03/12(土) 11:19:09.45 ID:MiIOADGCa.net
- >>122
スレッド(タスク)を作るときに使ってるよ
メインスレッドで作業するとGUIに響くので
GUIの描画を止めるような重い処理だけど数行くらいの処理を使うときに使ってるわ。
- 128 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5db-sWz4):2016/03/12(土) 11:19:16.19 ID:R2p2uxAF0.net
- オブジェクトの階層とか色々考えて美しく設計できると満足度は高いし
俺すげーできる利点がある
基本はここだろう俺すげー
- 129 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 11:19:16.69 ID:q9npVHCr0.net ?2BP(2002)
-
>>100
入ると思うけど、高校生じゃないなら一度TOEICを受けて、そちらの点数を提示した方がいいよ
- 130 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f06-pOzN):2016/03/12(土) 11:20:02.85 ID:1rdiF3gO0.net
- Javaのラムダって糞だろ
ローカル変数参照できないって後追いの癖して何考えてるんだか
- 131 :番組の途中ですがアフィサイトへの\(^o^)/です(アウアウ Sa2d-f2sn):2016/03/12(土) 11:20:58.33 ID:MiIOADGCa.net
- C++でラムダ使うとすごく文句言われるけどな…
書き方が気持ち悪いと。
- 132 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-obiL):2016/03/12(土) 11:22:31.55 ID:T3o+8+aqa.net
- >>129
ありがとう
- 133 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 11:25:04.52 ID:jz+3YkI00.net
- >>131
ラムダ流行ってるけどさっと調べても理解できん
詳しく調べる気にもなれない
- 134 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:25:07.03 ID:KevJKS9i0.net
- >>122
ラムダがないせいで無駄に複雑でわかりにくいパターンが乱造されてきた
そしてそのわかりにくさが神秘性みたいなものを生じさせて
「オブジェクト指向がわからない奴はバカ」
「このややこしいパターンを使いこなせないようではダメ」みたいな信仰が生まれ
バッドノウハウが積み重ねられてしまったのが今だろうな
だいたいオブジェクト指向はプロパティという状態変数を持って積極的に副作用を利用しようとするパラダイムだから根本的に間違っている
まあ積極的に再帰やシングルリンクリストを利用しようとする関数型も同様に間違ってるが
- 135 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5caf-f2sn):2016/03/12(土) 11:25:47.35 ID:tBiS7r0g0.net
- >>131
後で取り込んだ言語で構文しっくり来るのはなかなか無い
- 136 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5e9-KhwU):2016/03/12(土) 11:26:44.98 ID:d4VE+1Dm0.net
- >>131
何が気持ち悪いんだろうな
飛び地になるからかね
- 137 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 11:26:50.60 ID:3O9yNTwP0.net
- >>134
駆逐されるべきはstaticおじさんではなくjavaおじさんだと俺は思うね
- 138 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3ab3-f2sn):2016/03/12(土) 11:26:58.83 ID:V8WN9I010.net
- 使ってれば自然と身につく
プログラミングも言葉をこねくりまわすだけの作業だからな
- 139 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 11:27:16.03 ID:+ffZEuS30.net
- C++のラムダは気持ち悪いけどキャプチャする変数を選べて便利
- 140 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:27:22.15 ID:KevJKS9i0.net
- >>125
ps.sort(item -> item.first)
だと思うぞ
- 141 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-8UBt):2016/03/12(土) 11:28:00.24 ID:lgv5h34Qd.net
- プログラミングを始めようと思う
就職出来る言語を教えてケンモメン
- 142 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 11:28:25.67 ID:jz+3YkI00.net
- >>135
多言語(自然言語)を最初に見た時の気持ち悪さと大差ないと思うわ
何その順序 何そのルール きもっっていう
- 143 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:28:41.81 ID:HFNiWc+v0.net
- >>134
お前はいつもそれ言ってるけど別にデザインパターンはラムダがあれば解決するってもんじゃない
Javaの制約はラムダが無いことだけじゃない
あとJavaの制約によるデザパタを除けば、オブジェクト指向自体は直感的なものだしLispとは相性が悪いから皆Lispを使わないだけ
- 144 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 11:29:59.46 ID:jz+3YkI00.net
- >>141
Kotlin
- 145 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:30:32.28 ID:HFNiWc+v0.net
- >>140
ideoneとかにコピペして動くコードを書いてよ
- 146 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 8835-obiL):2016/03/12(土) 11:30:56.35 ID:0eNhr6QW0.net
- >>141
java
javascript
C#
- 147 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5f06-KKmx):2016/03/12(土) 11:31:06.38 ID:7uBj+lda0.net
- >>141
javascript
サーバサイドがなんだろうがフロントはjsなので
うぇっぶ業界で食いっぱぐれない
需要供給バランスは知らん
- 148 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 11:32:01.33 ID:+ffZEuS30.net
- >>141
糞国家で糞会社に糞就職するなら糞言語Java
- 149 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:33:34.77 ID:KevJKS9i0.net
- >>143
オブジェクト指向の多態自体が直感に反している
switchでも使った方がずっとわかりやすいコードになる
パターンにはシングルトンとかもあるがアクセスが面倒なので最近の言語では簡単にアクセス出来るのを自動で作ってくれるようになってる
- 150 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0db2-sWz4):2016/03/12(土) 11:34:49.13 ID:AOkEXnNe0.net
- じゃジャバの何がいけないってんだよ
- 151 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:34:55.55 ID:HFNiWc+v0.net
- >>147
同意。というかサーバーサイドでもjsがガンガン使われてる時代
言語仕様が良いとは到底思えないけどデファクトだし使いこなせてない奴が多いから狙い目
- 152 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:36:09.28 ID:HFNiWc+v0.net
- >>149
多態性をラムダで渡して実現とかいう方がよっぽど直感に反してるよ
- 153 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5e9-KhwU):2016/03/12(土) 11:36:36.89 ID:d4VE+1Dm0.net
- あの死にかけだったJavascriptがここまで盛り返すとはね
- 154 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 4813-obiL):2016/03/12(土) 11:37:15.40 ID:cKNyKXPq0.net
- お前ら凄いな
10年目のSEだけど何言ってるかわからんわ
cobolなんかやるもんじゃないね
- 155 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-8UBt):2016/03/12(土) 11:37:23.79 ID:Ko6ubUFJd.net
- jsでもスマホアプリ作れますか?
- 156 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/12(土) 11:38:21.18 ID:OAkvxC+40.net
- >>154
自分は勝ち組とでもいいたそうだな
- 157 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0db2-sWz4):2016/03/12(土) 11:39:17.70 ID:AOkEXnNe0.net
- Javascript難しいよね
Javascript(笑)と思ってるヤツ居るだろう?
それは本当の恐ろしさを知らないからだよ
非同期を意識してないソースを見た時とかね・・・・・
- 158 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 11:39:31.93 ID:+ffZEuS30.net
- JSやるなら毎年言語仕様が変わっていくのに追従できないと厳しい
- 159 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 11:40:12.12 ID:3O9yNTwP0.net
- >>149
直感という名のオブジェクト志向特有のゆるふわ思想を守るためには
そのシンタックスシュガーが必要なんだろうよ
物事を設計するにあたってSWITCHほど直接的な表現はないだろうからな
まあオブジェクト志向がSoc(Separation of Concern)という言い分で
switchをカプセル化するというのもわかってるけど、
状態も一生にカプセル化しやがるから使いにくくてしょうがない
はっきり言って物事を設計する上で、信用ならない土台の上にカプセル化とかされても
使い物にならないってはっきりわかるんだよね
どれだけライブラリの勉強させられるんだよ、
ライブラリの挙動をちょっと変えたいのに、変えるためにはオープンクラスが必要って
それ、カプセル化すべき対象を明らかに間違ってますから
- 160 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/12(土) 11:40:16.56 ID:OAkvxC+40.net
- >>1
>世界初!美少女キャラがプログラミングを教える
声が残念だった
- 161 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:40:48.25 ID:HFNiWc+v0.net
- JSはWeb屋がとりあえず動くコードを書いてそれをWebで共有してるからバッドノウハウが蓄積していってる。PHPのような状態
- 162 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 11:43:31.61 ID:jz+3YkI00.net
- >>153
15年前 javascript(笑)
10年前 まだ死んでないの?w
5年前 まだ死んでないの?w
今 え、何で流行ってんの、怖い
衝撃だよ
地道に続けてた奴らはドヤ顔だわ
- 163 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0db2-sWz4):2016/03/12(土) 11:44:09.28 ID:AOkEXnNe0.net
- >>155
作れるんだなコレが
正確にはブラウザアプリになる訳だが
スマホの操作を拾ってやれば、それなりのアプリは作れるよ
個人的にはオヌヌメしないけど
Androidとiphon両方で動かせるから工数が減る
と考える人も居るみたいだけど・・・・・ネイティブで作った方がまだマシという現実
- 164 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/12(土) 11:44:35.54 ID:OAkvxC+40.net
- >>153 >>162
ゾンビを復活させたのはグーグルだな
- 165 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW c5e9-8UBt):2016/03/12(土) 11:47:11.20 ID:GRbwLXBn0.net
- かけ
- 166 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 11:47:12.96 ID:fAifE4kpd.net
- >>162
jqueryがでかいな
- 167 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 4813-obiL):2016/03/12(土) 11:47:14.53 ID:cKNyKXPq0.net
- >>156
給料クソ安いぞ
再就職の役にも立たんし詰んでる
- 168 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 11:48:07.01 ID:3O9yNTwP0.net
- Javascript使いなら
jqueryの作者が書いた本は読んどいたほうがいいじゃねと思う
- 169 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 57d6-f2sn):2016/03/12(土) 11:48:08.19 ID:Vl0yvQL60.net
- ぴゅう太
- 170 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 11:49:35.16 ID:KevJKS9i0.net
- >>152
list.sort((l,r)->l.value - r.value)と
list.sort(new Comparer(){
public int compare(l,r)
{
return l.value -r.value
}
})
のどっちがわかりやすいかって話だわな
- 171 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 11:50:57.10 ID:+ffZEuS30.net
- jQueryも過去のものとなりつつある。Web屋の貪欲さはヤバイ
- 172 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5db-sWz4):2016/03/12(土) 11:51:20.14 ID:R2p2uxAF0.net
- Javascriptは当時Javaが流行ってたからそういう名前になっちゃったが
Smalltalkが源流なんで意外にしぶといのもそのせいだろう
- 173 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/12(土) 11:51:54.49 ID:OAkvxC+40.net
- >>167
新しく学ぶ人がいないから人が減っていくわりに
COBOLで動いてるシステムが減らなくて
メンテナンスが必要だから人を囲ってるって聞くけど
- 174 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 239e-f2sn):2016/03/12(土) 11:52:34.02 ID:qQHi5UZT0.net
- >>157
es6のお陰で非同期もヌルゲーになっただろ
- 175 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 478a-sWz4):2016/03/12(土) 11:52:45.09 ID:SOptUmVw0.net
- jqueryの作者の本は知らんけどjqueryをいまからやっちゃだめ。
時代はReact
- 176 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 11:54:01.99 ID:q9npVHCr0.net ?2BP(2002)
-
>>147
>>151
食いっぱぐれはないんだろうけど、給料低そう
どのようなキャリアパスになるのですか?
- 177 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 239e-f2sn):2016/03/12(土) 11:54:51.73 ID:qQHi5UZT0.net
- reactは日本語文献少ないからもし英語読めないならangularオヌヌメ
angularできたらreact→fluxへと進むといいかも
- 178 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 4809-iPC6):2016/03/12(土) 11:57:53.79 ID:EOZa8DVT0.net
- 今の職場のプログラム、中途半端に漢字がつかえて、それでコードがかいてあって
まじはじめは訳がわからんかったw。
- 179 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 11:57:56.58 ID:xKHqJY4fd.net
- jquery、nodeが出来れば良いと思うよぉ
- 180 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 11:58:32.10 ID:HFNiWc+v0.net
- >>170
それはどっちも関数オブジェクトを渡してるだけだろw
- 181 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 11:59:09.38 ID:+ffZEuS30.net
- Angularは巨大帝国だし、ReactはJSXとか必要でビルドが重いし、結局Vue.jsに落ち着いた
- 182 :番組の途中ですがアフィサイトへの\(^o^)/です (ワイモマー MM2d-sWz4):2016/03/12(土) 11:59:44.92 ID:/cSfeat6M.net
- スクリプト言語やってる人ってメソッドが増えてきて行数がすごくなったとき
どうやって目的の位置に飛んでるの?
ちゃんとメソッドだけを表示してくれたりするの?
名称を一括で変えてくれたりするの?
- 183 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 11:59:50.57 ID:q9npVHCr0.net ?2BP(2002)
-
僕は来週、FuelPHPを使ってRestAPIを作る
FuelPHPを覚えるとこんないいことがある!、みたいなモチベーションがあがるようなことを何か言ってください
- 184 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 12:00:45.77 ID:q9npVHCr0.net ?2BP(2002)
-
>>182
IDEの話か?
そんなもんいくらでもあるだろ
- 185 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ cd32-sWz4):2016/03/12(土) 12:02:27.66 ID:v/+9xzUI0.net
- 今主流の言語学び始めたとして使えるようになる頃には別の言語が主流になってて
それまで学んできたことが無駄になるってパターンじゃないの?
- 186 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 12:02:32.26 ID:+ffZEuS30.net
- Brackets良いけど重いんだよなぁ
会社の糞PCやVMじゃ固まってしまう
- 187 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 12:03:44.36 ID:8YT7mxS9d.net
- ライントレースについて詳しく書いてあるブログ教えて
- 188 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 17a3-8UBt):2016/03/12(土) 12:04:43.03 ID:kzmsFZpJ0.net
- Angularやreact勉強してもどーせ数年後にはまた別の奴が主流になってんだろ?
やってらんねえな
jQueryとbootstrapでええわ
- 189 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 12:05:07.83 ID:KevJKS9i0.net
- >>180
多態は結局関数を抽象化してるだけ
多態ゆえどこを指しているかわからないクラスの関数定義に遡らないと中身が分からない書き方を選ぶか
呼び出し元にそのまま書くのを選ぶかという違いだけだよ
- 190 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW cd77-obiL):2016/03/12(土) 12:05:11.71 ID:bbLMvT200.net
- Haskellとアセンブリ言語やろうぜ!
- 191 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW bf27-f2sn):2016/03/12(土) 12:05:54.30 ID:Ap6tqfev0.net
- デザイナーだけどちょっとした動きとかdom操作でjqueryは残ると思う
フロントエンドエンジニア雇わなくても誰でも扱える簡単さが強い
- 192 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-8UBt):2016/03/12(土) 12:06:20.11 ID:XXYsFbsYd.net
- CPLD経験モメンおらんか?
- 193 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 12:07:48.56 ID:q9npVHCr0.net ?2BP(2002)
-
>>185
僕はjavaを学んで10年経つけど、まだ主流だし無駄にもなりそうにないなあ
- 194 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f7d-sWz4):2016/03/12(土) 12:08:23.61 ID:h3D32RS50.net
- >>171
jQuery使わないなら何使ってるの?
- 195 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 12:08:31.03 ID:jz+3YkI00.net
- >>175
いっぱい出すぎて片手間じゃ追えないし流行り廃れが早すぎでツライ
そして
俺「これなにで動いてるんですか?」
同僚「jsだよ?」
俺「は?」
ツライ
- 196 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 239e-zHIa):2016/03/12(土) 12:09:09.63 ID:v40r3iRr0.net
- >>7
ドアの例
手続き指向:
上位制御がドアが開いているか閉じているか確認する、ドアを開ける、ドアを閉じる
オブジェクト指向:
ドア自身が開いているか閉じているか上位制御に報告する、ドアを開く、ドアを閉じる
- 197 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 174d-f2sn):2016/03/12(土) 12:09:38.14 ID:LM8nd4nk0.net
- ひまわりってなかった?
- 198 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 239e-f2sn):2016/03/12(土) 12:10:58.42 ID:v40r3iRr0.net
- >>197
なかった
- 199 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 12:12:18.46 ID:HFNiWc+v0.net
- >>189
どこを指してるか分からないってどゆこと?コンパイル失敗するってこと?
少なくともJavaならIDEでJavaDocまで参照できるだろ
むしろ関数オブジェクトを渡すのは負担が大きい。オプション的なものならまだしも
何から何まで呼び出すたびに無名関数を実装しなきゃいけないとか馬鹿らしいわ
- 200 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW c5c3-f2sn):2016/03/12(土) 12:14:31.63 ID:dIWyhmvv0.net
- StringUtilとかArrayUtilってくらすをみるたび反吐が出る。
- 201 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 12:15:26.93 ID:3O9yNTwP0.net
- >>185
実際の所ラテン語であるLISPを学べばおおよその言語に追従できる
そしてその言語のクソな点も理解できるようになる
最初からJavaに入っちゃうとその信条というか、それが絶対的な価値観になってしまって
ラムダとかにまるでついていけなくなってしまう体になる
LISPはデータ構造とアルゴリズムという計算機のセマンティクスを記述する上で
もっとも簡潔なシンタックスを持つ言語群だから、それを勉強していれば新しい言語が出ても対応できる
新しい言語が出てきて覚えるべきはシンタックス、つまり構文なので、
計算機で表現したい意味、すなわちセマンティクスは新しい言語が出てきても変わらない。
もちろん計算機の活用の仕方そのものを変えるパラダイムシフトは別だが
我々の信条はオブジェクト志向は必要以上に複雑な理念と、必要以上に複雑なシンタックスを持ち
設計においてもっとも重要な語るべきところ、すなわちオブジェクト志向とは何か?という問いから逃避することを知っている
人間は動物クラスから派生するなどの、システム設計において何の役にも立たないアナロジーで逃げる
我々は、オブジェクトとは単なるハッシュマップとほとんど変わりがなく、
特定のオブジェクトのみ有効な再利用性の低いメソッド、
オブジェクトの内部状態を隠し、テストしにくくするカプセル化
単なる隠蔽されたswitch文をポリモーフィズムという言葉に置き換える高尚さ
を知っているのだからどんな新しい言語が来たところで大きく変わることはない
- 202 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 12:15:46.65 ID:+ffZEuS30.net
- >>194
今流行っているクライアントサイドMVCフレームワークを使う
・変数の変化に合わせてDOMを勝手に更新してくれるのでDOM操作は不要
・アニメーションはCSS3(複雑なのは出来ないけど、複雑なアニメーションは流行っていない)
・残ったAjaxはfetch APIを使う(もしくはフレームワークが持っている)
のでjQueryが不要になる
- 203 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a957-sWz4):2016/03/12(土) 12:16:49.04 ID:jz+3YkI00.net
- >>200
https://ja.wikipedia.org/wiki/%E5%87%9D%E9%9B%86%E5%BA%A6
>論理的凝集(Logical Cohesion)
>論理的に似たようなことをするものを集めたモジュール
結構見るけどほぼ最悪なんだよね
- 204 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 12:19:19.37 ID:HFNiWc+v0.net
- >>201
ダウト。ポール・グレアムはLisp脳になりすぎてPythonを理解せず叩いて批判されてた
- 205 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW d613-8UBt):2016/03/12(土) 12:19:53.45 ID:VhP7ZMfe0.net
- マジレスすると
英語なんて関係ねーよ
理系 文系問わず論理思考ダメなヤツはホント出来ない
オブジェクト思考言語では特に如実
- 206 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 12:21:30.96 ID:q9npVHCr0.net ?2BP(2002)
-
>>204
ダウトってなんだ?
トランプでもしてるのか?
- 207 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bfe0-sWz4):2016/03/12(土) 12:21:35.48 ID:7awWURXC0.net
- phpしかやりたくない
- 208 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-/W/l):2016/03/12(土) 12:21:58.67 ID:IeYqzfGLa.net
- >>192
FPGAモメンだわ
- 209 :番組の途中ですがアフィサイトへの\(^o^)/です (ペラペラ SD34-f2sn):2016/03/12(土) 12:21:59.94 ID:zxowO2eAD.net
- 趣味から入って研究用のその場しのぎプログラムに流れていったせいで
変数やらクラスやらの名前の付け方とか全然わからないんだけど作法だけを学べる本ってある?
- 210 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3a5c-f2sn):2016/03/12(土) 12:22:01.54 ID:1Qm88fOT0.net
- この手のスレってWeb屋しかいないよね
- 211 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 0419-obiL):2016/03/12(土) 12:22:47.23 ID:/y4paL+Z0.net
- webやりたいのに地方だと就職探してもcみたいな組み込みとかjavaしかないスクリプト脳は仕事に就けないのか
- 212 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 12:23:04.02 ID:HFNiWc+v0.net
- >>209
リーダブルコード。薄いし原著でも読みやすいよ
ただ極端な例が多いから別にすべてに従う必要はない
- 213 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 12:23:18.45 ID:STq+ijN2d.net
- >>209
リーダブルコードとか
表紙絵ピアノだけどコード進行の本じゃないぞ
- 214 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW cd8b-obiL):2016/03/12(土) 12:23:42.99 ID:C6aRH1Ps0.net
- >>201
lisperは相変わらず気持ち悪いな
- 215 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 171e-1mG9):2016/03/12(土) 12:23:46.28 ID:i0+yO9E/0.net
- codeX使えよ
- 216 :番組の途中ですがアフィサイトへの\(^o^)/です (ペラペラ SD34-f2sn):2016/03/12(土) 12:24:13.77 ID:zxowO2eAD.net
- >>212
反応早すぎサンクス
同じ需要持った人はそれなりにいるってことか
- 217 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 12:24:35.40 ID:KevJKS9i0.net
- >>199
javaは変数の型をとりあえずインターフェースにして抽象化する風習があるから
ideで関数定義にジャンプしようとしても具体的なクラスが何かわからないので飛べない
そもそもいろんな定義が入ってきてもいいように多態にしてるわけでどこに飛ぶのかっていうのはいつも不透明だ
まあシステムに深く結びついてていちいち書くのが不適切な抽象メソッドもあるけど
そんなのは言語の深いところでみんな暗黙の了解で使えるようなものだけにすべきだ
- 218 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 171e-1mG9):2016/03/12(土) 12:25:37.21 ID:i0+yO9E/0.net
- あーかっこわるい
- 219 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 8a2f-8UBt):2016/03/12(土) 12:26:40.14 ID:2+8FqYHS0.net
- α碁作るには何を勉強すればいいの?
- 220 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-f2sn):2016/03/12(土) 12:27:31.06 ID:nTECXClra.net
- >>219
何でもいいんじゃね
- 221 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 12:27:31.91 ID:KevJKS9i0.net
- 関数型言語ユーザーの怖いところは
リストっていう実用言語では意味がなさすぎてライブラリに存在もしないようなデータ構造を
唯一無二と信じて当然のように使っていること
- 222 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 12:27:31.99 ID:HFNiWc+v0.net
- >>217
抽象クラスで使うときは抽象クラスで良いときであって、そこにもJavaDocがあるだろ
具象クラスである必要があるのに抽象クラスを参照することなんてないだろ
- 223 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 4826-sWz4):2016/03/12(土) 12:27:39.43 ID:VNsjnekg0.net
- >>219
Googleに入社
- 224 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0db2-sWz4):2016/03/12(土) 12:28:37.33 ID:AOkEXnNe0.net
- >>210
Webの皮を被ったコボちゃんだぜ (´・ω・`)v
- 225 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 17a3-8UBt):2016/03/12(土) 12:29:07.73 ID:kzmsFZpJ0.net
- JavaScriptは方言が多すぎるし一つ抜けたものもなくシェアを争ってるから
読み解くのも大変
coffee type jsxそして本家の最新版ecmaと覚えるとか辛い
それにフレームワークやらcssの方言まであるしさらに1年で主流が移り変わる
こんなん追っていけるやつは凄いわ
- 226 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 12:29:29.99 ID:KevJKS9i0.net
- >>222
抽象クラスの定義なんか見たって実際何をするのかはわからん
だいたいメソッド名引数名からわかる以上のことは書いてないから見てもしょうがない
- 227 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 12:29:48.98 ID:HFNiWc+v0.net
- AltJSは無視して良いと思う…
- 228 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0d27-sWz4):2016/03/12(土) 12:30:06.08 ID:fhKnBsti0.net
- >>7は別にオブジェクト指向が何かを説明してほしいわけではないだろ
- 229 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 12:31:04.17 ID:HFNiWc+v0.net
- >>226
それはJavaの民度が低いからだろ
ラムダを渡すことにしても何一つ解決しないよ
- 230 :番組の途中ですがアフィサイトへの\(^o^)/です (ググレカス MX85-alY0):2016/03/12(土) 12:35:35.98 ID:Fp02PhbEX.net
- マシン語やればいいよ
英語じゃないから
- 231 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 12:35:36.59 ID:3O9yNTwP0.net
- >>221
オブジェクト志向言語ユーザーの怖いところは
リストとベクタとマップの区別がつかずになんでもオブジェクト化しちゃうところなんだけどな
値オブジェクトと参照オブジェクトの区別が付いているかも怪しい
その操作が破壊的操作か、非破壊的操作かも区別がついていない
ドメインモデリングをいざ行おうと言うときに意味不明なmanagerクラスやcontrollerクラスが出てくる時点で
違和感を持たなければならないのに、オブジェクト志向の教義ではそうなってるのでそうせざるをえない
それで顧客にどう説明するつもりなんだろう?
顧客にmanagerクラスの存在意義を問われて単純明快に説明できるだろうか?
これがオブジェクト志向が明快とは程遠いということを暗喩していないだろうか?
- 232 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 12:39:10.45 ID:q9npVHCr0.net ?2BP(2002)
-
>>210
僕は組み込みandroid!
- 233 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW e45e-f2sn):2016/03/12(土) 12:40:15.28 ID:MxHcs8060.net
- >>221
リストが根源的なデータ構造であって、その他は最適化のための派生と理解しているだけ
- 234 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 12:42:25.40 ID:STq+ijN2d.net
- 抽象化が苦手なアスペっているんだなあ
- 235 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 12:42:52.52 ID:KevJKS9i0.net
- >>229
ラムダなら呼び出し箇所を見れば一目瞭然にわかる
これ以上にわかりやすく書く方法はないだろう
この手法の一番いいのは事前に名前と引数を決めてプログラム全体で統一するという困難で面倒な課題に向き合わなくて済むことだ
オブジェクト指向では事前設計で決めておくべきとされる可視性
これはパイソンなんかが示すようにそんなことを決めるために時間をかけカロリーを使うのは全く無駄だと明らかになったが
それとおなじように抽象型、抽象メソッドの設計も無駄だ
これは無意味どころかコードをややこしくするだけで
事後に変更しようとすると大変な困難を伴うのでプロジェクト破綻のリスクも高めてしまう
こういった誤りを一つ一つ削っていってもオブジェクト指向の一番の価値は残っている
それはオブジェクトごとにメソッドが整理されプログラムに主語が現れ書きやすく読みやすくなることだ
その長所を受け入れるだけでいいのに余計なものがたくさん付随してしまったのかオブジェクト指向の不幸なところだ
- 236 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 04d6-8UBt):2016/03/12(土) 12:42:59.25 ID:dAwkWYdu0.net
- いい加減ラムダ式触ってみるかー
仕事が保守とメンテと改修程度しかやらなくなって5年も経つと色々忘れるね
- 237 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3a5c-f2sn):2016/03/12(土) 12:44:05.31 ID:1Qm88fOT0.net
- 変な信念持ってて仕事し辛そうな奴ばっかだな
うちには来るなよ
- 238 :番組の途中ですがアフィサイトへの\(^o^)/です (フォンフォンW FFd8-f2sn):2016/03/12(土) 12:44:38.37 ID:TvcOVuKrF.net
- 俺は諦めた
あれコードじゃなくて図形プログラムならできるんだけどな
- 239 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c242-sWz4):2016/03/12(土) 12:44:54.54 ID:+ffZEuS30.net
- これだからJava屋は嫌なんだ
- 240 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 3df1-obiL):2016/03/12(土) 12:48:05.59 ID:B3lnRqmX0.net
- >>15
つまりそこでいうとこのオブジェクトはちんこなんだろ?
プロパティが経験=falseとかsize=9cmとかだろ
- 241 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-qnAx):2016/03/12(土) 12:49:13.91 ID:vLx3eRZda.net
- Iphoneでゲーム作りたいけど何すればいいんだ?
とりあえずC言語は一通りできて、macは持ってない
- 242 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 12:49:18.26 ID:KevJKS9i0.net
- >>233
そんな構造を使ってるから再帰しないとまともに走査もできないんで
何を書くにも再帰を使うぶっ壊れプログラマが爆誕してしまうんだよ
ループ変数iを動かして配列を走査するのが人に取ってもコンピュータに取っても自然だ
- 243 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 12:52:25.04 ID:3O9yNTwP0.net
- >>235
それが言語設計のトレードオフなんだよ
シンタックスシュガーなんかのために払っていい犠牲ではないと俺は思ってるよ
抽象化という名の暗中模索ごっこを強いられる言語で設計できるなら、大したもんだと俺は思うよ
オブジェクト志向の根本的な導入目的はラッピング、言い換えればシンタックスシュガー
>>242
for (i=0; i<array.Length;i++){}
今時こんなこと書いてる奴おらんやろ、最低限foreach使うやろ
ANSI Cではサポートされてないだろうけどな
- 244 :番組の途中ですがアフィサイトへの\(^o^)/です (ササクッテロ Sp81-8UBt):2016/03/12(土) 12:53:37.74 ID:dY7d4Kasp.net
- プログラミングやるなら最初はC言語学ぶべきなの?
- 245 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW c5d6-obiL):2016/03/12(土) 12:54:23.90 ID:1Bp35ZP90.net
- 入り口としては他人が作ったプログラムをいろいろ弄って遊ぶほうが良いんじゃないかな
ここにいる人はプロ並みみたいだけど初心者が専門書で独学はハードル高いと思う
- 246 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 12:56:25.42 ID:UF1pKIrqd.net
- プログラミングとは関係ねえけど
携帯オンラインゲームの過去のバージョンをインストールしたけど 起動するとブロックされて最近バージョンにしてくれって出て遊べないんだわ
どうにかして回避出来ないもんか色々聞いて回った結果 1人だけ出来ると回答したんだが やり方までは教えてくれんかった
後の人は 出来ないのを認めるのが嫌みたいで関係ないレスばっか
2ちゃんはこんなレベルの奴ばっかだったけ?
出来るなら素直に教えろやこの ハゲ共!
- 247 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 12:56:53.70 ID:KevJKS9i0.net
- >>243
まあ今どきはforeachだな
配列を書き換える時にはループ変数が必要になるけどな
- 248 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 12:56:55.18 ID:HIuNyjDRx.net
- Webやりたいなら
まずHTMLとCSSをきちんとかけるようになるようにした方がいいよ
意外に慣れるまで時間かかるから
んでHTMLとCSSやるならJSもやらないとなってことで
JSの勉強して
ついでにjQueryもって感じでしてたら
PHPかRubyもやりたいなーPythonでも可みたいに思えてきて
それでアプリとかも作りたいなーって感じでJavaも勉強して
そうしたら
次はもっと言語のコードとか読んでみたいなーって感じでCとかC++の勉強もしたいなーって思えてくる
そしたら次はOSSとか参加したいなーって思えてきて
それでまた実力が上がる
次はもうすることないなーって感じで暇を持て余したら
競技プログラミングとかあるんだーふむふむって感じで勉強してたら
アルゴリズムというか機械学習とかやっぱやりたいなーカッコいいしって思えてくる
そしてGoogle就職
- 249 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0490-yT97):2016/03/12(土) 12:57:30.90 ID:zZRAFyfN0.net
- >>244
いやPHPから入ってJavaとかC#を勉強してCをかじってみてもいいね
高級言語から覚えると低級言語は
「ああ、ここまでやらないといけないんだ。こんなこともできないんだ」
って順番でも今ならいいと思う
- 250 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 478a-sWz4):2016/03/12(土) 12:57:55.35 ID:SOptUmVw0.net
- >>244
趣味ならNo。つまらないから。
いまなら動くものがすぐできるJavaScriptがおすすめ。
マッチョなランタイムやIDEが必要ないのも高ポイント。
- 251 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0db2-sWz4):2016/03/12(土) 12:58:42.07 ID:AOkEXnNe0.net
- >>248
なにそのわらしべ長者w
- 252 :番組の途中ですがアフィサイトへの\(^o^)/です (JP 0Hb5-FnqI):2016/03/12(土) 12:59:28.76 ID:ZtcbRgxHH.net
- ずっと思ってるんだけどpythonのselfって何のためにあんの
要らなくね?
- 253 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5e9-KhwU):2016/03/12(土) 12:59:36.16 ID:d4VE+1Dm0.net
- >>246
パケットレイアウト変わってたら不正扱いになって速攻BANされるんじゃね?
- 254 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-8UBt):2016/03/12(土) 13:00:56.81 ID:oSXlLqIpd.net
- FPGA使う人居ない?
- 255 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW bf4a-f2sn):2016/03/12(土) 13:04:37.50 ID:i7nt++7k0.net
- javascriptのvarって型受け付けん
- 256 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 13:05:36.78 ID:HIuNyjDRx.net
- >>251
一つ忘れてた東大大学院修了もプラスでw
- 257 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-/W/l):2016/03/12(土) 13:06:01.92 ID:IeYqzfGLa.net
- >>254
仕事で使ってるぞ
- 258 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 9c06-jG5Y):2016/03/12(土) 13:07:33.73 ID:2r49tqlU0.net
- >>253
たぶんそんなチェックしてるスマホゲーム殆ど無いと思うよ
クリアのリザルトを送信するリクエスト保存しといて何度でも使いまわせるようなザル設計のゲームばっか
- 259 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 478a-sWz4):2016/03/12(土) 13:11:44.13 ID:SOptUmVw0.net
- >>255
varは型じゃねえ、文だ。
とはいえもうvarも時代遅れで使うのはかなりのレアケース
時代はletかconstや。型が欲しいならTypeScript使えばよい
- 260 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-Z9Gu):2016/03/12(土) 13:12:32.02 ID:dzL6XmKJ0.net
- 3歳の頃から毎日20年間練習すれば誰でもプロレベルになるピアノやヴァイオリンと同じなんだよプログラミングって
大人になってから始めるとどんなに勉強しても上手くならない
- 261 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 13:12:36.33 ID:3O9yNTwP0.net
- >>249
俺も高級言語から入ったほうがいいと思う
Cも高級言語名乗ってるけど全く高級じゃないし、
自分がやりたいものを表現するための工数を考えだすとまず挫折するだろうからな
俺は先述の通りLispまたはOcamlから入るのがいいと思う
現代の言語というのは、大抵前提があってそれこそJavaですらC++という前提がある
C#とか勉強すれば大抵なんでもできるんだろうけど、マルチパラダイムすぎるから修行には向かないと思う
Lispをしっかり勉強すればJavascriptの構成もなんとなく理解できるし、やりやすいと思う
Lispもjavascriptも基本は動的型付けなので、型がないのは気持ち悪いって人はOcamlでいいと思う
まずコンピュータで計算できること、計算できないことを理解してから先に進むといいと思う
例えばゲームプログラマになるならC,C++はほぼ必須だと思うけど、
性能落としてもいいなら、どんな言語でも書けるしな
- 262 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 13:14:43.45 ID:dk7TQyINd.net
- >>235
あのさあ、リスプ(笑)でもAPIには名前ついてるでしょ
この世に何で名前というものがあるのか、少しは考えてごらんよ。原理主義者の思考停止には付き合ってられない
名前つけるのは馬鹿だとか、引数の部分にダラダラと関数を定義することが志向とか、建前を神格化してるせいで現実が見えてない
- 263 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 6957-8UBt):2016/03/12(土) 13:15:29.05 ID:8mkzdqGu0.net
- webデザイナーとプログラマーだったらどっちがマシ?
- 264 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 17a3-8UBt):2016/03/12(土) 13:16:40.27 ID:kzmsFZpJ0.net
- >>258
モンストで不正にモンスター取得してたやつもヤフオクから足が着いたらしいな
- 265 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 13:16:58.34 ID:dk7TQyINd.net
- >>261
なんで、最初から使い物になるjsじゃなくて、ゴミを噛ませるのか謎
Cでメモリ操作の勉強した方がマシ
- 266 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 13:20:17.00 ID:3O9yNTwP0.net
- 言語を複数覚えるべきか、言語を一つに絞るべきかはいつも議論になるところだが
OSとの連携、性能の最大化を目指し、ハイスペックなら3Dゲーム作るならC++になるし
いや俺はhtmlでユーザー・インタフェースを書いて世界に公開するゲームを作りたいならJavascriptはほぼ必須だし
>>262
名前をつけるところと名前をつけないところが制御できないより、制御できるほうがいい
お前は変数名としてarray1、array2、array3、array4っていう変数名を付けたいの?
でリフレクションで変数名を構築してアクセスするなんて馬鹿げたことをやりたいの?
匿名であるということは名前付けの管理をコンパイラに委譲するってことだぞ
自分で名前をつけるってことは、「自分で管理する」ってことを言っているに過ぎない。
C#が2.0から匿名メソッドをサポートしてる理由が恐らくわかってないだろ
匿名メソッドをサポートしないとプログラマの管理対象が増えるからだ。
もっと言えば関数型でいうところのクロージャがサポートできないからだ。
- 267 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 13:25:20.65 ID:dk7TQyINd.net
- >>266
本当に名前の価値を理解してるのなら問題ない
お前のような原理主義者がクソだと言ってるだけ
- 268 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM15-f2sn):2016/03/12(土) 13:25:23.89 ID:0gPNsi0JM.net
- 嫌儲でムスレが立たない理由がわかった
レベル低すぎるわ
- 269 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 13:26:39.94 ID:dk7TQyINd.net
- クロージャがサポートできないのはクソ言語側の都合でしかない
- 270 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 13:27:06.76 ID:3O9yNTwP0.net
- 別に関数型を名乗っている言語ではなくても匿名関数をサポートするのは当たり前なんだよ
単なるコールバックのために新しい名前の関数を作ったら更に管理対象が増えるだろうが
抽象化に失敗した言語と付き合うと、妙な原理主義にとらわれてしまう
C#がJavaより優れている点は、オブジェクト志向的なベースがありながらも
別にそれにとらわれなくても書けるようになっているということだ。
と同時に私が第一言語としてC#をオススメしない理由もそういうことだ。
マルチパラダイム言語というのは、そのパラダイムを理解した人が自在に扱うための言語であり
パラダイムを理解していない初学者が、構文と同時にパラダイムを学習できるものではないんだ
- 271 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 13:27:57.69 ID:q9npVHCr0.net ?2BP(2002)
-
>>246
1,macとかデザリング接続できるpcを用意する
2,そのpc経由で携帯をネットにつなぐようにする
3,携帯オンラインゲームの過去のバージョンに対応したサーバを見つけるか自分で作るかして用意する
4,デザリング接続先pcのhostsなりルーティングをいじって、正規のオンラインゲームサーバの代わりに3で用意したサーバに接続させる
これでいけるね
- 272 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 174d-f2sn):2016/03/12(土) 13:28:21.73 ID:LM8nd4nk0.net
- phpの型なし言語は書きにくいわ
スコープないのもなれない
- 273 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 13:29:59.20 ID:q9npVHCr0.net ?2BP(2002)
-
>>263
給料ならプログラマだね
女の子といちゃいちゃしたいならデザイナーだ
- 274 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 13:30:25.20 ID:dk7TQyINd.net
- >>270
何も名前をつけず引数内に関数定義をひたすら入れ子にすることが美しいと思ってんの?
デバッグも難しくなる
- 275 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 13:31:37.85 ID:q9npVHCr0.net ?2BP(2002)
-
>>268
ムスレって何だ?
たぶんキミはNG機能を使えばもっと快適な嫌儲ライフが送れると思う
- 276 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 360d-pOzN):2016/03/12(土) 13:34:36.99 ID:LvIh8jjQ0.net
- 命令後なんでテトリスブロックみたいなもんだよな
- 277 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa82-f2sn):2016/03/12(土) 13:34:48.93 ID:MlG049lza.net
- >>263
モデルの加藤夏希(30)が12日、神戸市のワールド記念ホールで開催されたファッションイベント「神戸コレクション2016 SPRING/SUMMER」に登場。「この度、私のおなかの赤ちゃんがいるんです」と、涙ながらに来場客に告げた。
加藤は2014年6月にウェブデザイナーの一般男性と結婚していた。
その先は言わなくても分かりますよね。
- 278 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 13:35:09.16 ID:JdoFVqnSd.net
- >>46
これ
- 279 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW cd1e-8UBt):2016/03/12(土) 13:35:22.34 ID:IZXk/Cq50.net
- >>263
webデザイナーはちゃんと頭使わないとプログラマーに殺される
- 280 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 9c06-jG5Y):2016/03/12(土) 13:40:46.63 ID:2r49tqlU0.net
- >>278
後はちょっとvba使えれば完璧だな
- 281 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 96e9-KK0r):2016/03/12(土) 13:42:12.24 ID:vLGxXvmo0.net
- 翻訳しても3つぐらい同じ意味の単語がでてくるんだ
どれが正解かわらない
日本人には関数名付けるのもムズカシイヨ
- 282 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-8UBt):2016/03/12(土) 13:44:02.01 ID:7sS7F5Ezd.net
- >>257
言語をズラズラ書くのと
中で回路の絵を描くのとどっちでやってる?
- 283 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ e47d-sWz4):2016/03/12(土) 13:48:58.53 ID:jWFmoNLx0.net
- 大学生のときVerilogとかやったけど忘れたなあ
ってか周りに誰も詳しい人いなかったから途中で投げたわ
- 284 :番組の途中ですがアフィサイトへの\(^o^)/です (イモイモ See8-f2sn):2016/03/12(土) 13:53:47.07 ID:8fEWxRNCe.net
- 並行して英語も勉強した方がいい。
俺は富田とかで勉強したが基礎的な英語力付けといてマジで良かったとよく思う。
だって今だから分かるが英語分からなくて苦戦する事ってマジで下らない程度の低い問題が多いから。
- 285 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 6957-8UBt):2016/03/12(土) 13:56:01.21 ID:8mkzdqGu0.net
- >>273
やっぱりデザイナーは給料安いのか
大変そうなのに
>>277
うらやましい
- 286 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-c7sV):2016/03/12(土) 14:00:54.85 ID:KdKYHqPK0.net
- 苦Cの練習問題やってたけどValueで詰んでやめた
- 287 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW d2bc-f2sn):2016/03/12(土) 14:00:56.71 ID:iX67PuoS0.net
- ぷ……printf
- 288 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 6d55-f2sn):2016/03/12(土) 14:05:50.41 ID:O2HsTqH30.net
- >>7
これにドヤ顔でマジレスしてるのお客さんだろ
- 289 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-obiL):2016/03/12(土) 14:11:38.00 ID:tW5AhIJ0d.net
- >>76
インスタンスとオブジェクトの違いは分かった?
- 290 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 14:20:07.13 ID:KevJKS9i0.net
- >>262
俺の言ってるのは抽象メソッドに事前に名前をつけて一生変更しないってのは不可能だって言ってるんだよ
どんな言語でも進化の過程で時代に合わなくなるが言語の根本に絡みすぎてて変更できなくなる
抽象メソッドの事前設計はしなくても何の問題もない
オブジェクト指向によって作られた問題だ
C言語にはそんな問題はなかったのだから
あと言っとくと俺はマルチパラダイム言語ユーザーであり
関数型言語全てに批判的だ
- 291 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 14:20:42.80 ID:HIuNyjDRx.net
- 要するにこの世はイベントトリブンってことだ
https://www.youtube.com/watch?v=znZXLsCGHYo
- 292 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 14:22:13.41 ID:HFNiWc+v0.net
- >>290
C言語になかった問題が発生したから新しい機能不要とかいくらなんで馬鹿すぎない?
- 293 :番組の途中ですがアフィサイトへの\(^o^)/です (オッペケ Sr81-f2sn):2016/03/12(土) 14:25:47.93 ID:vFE/sX6kr.net
- オブジェクト思考はプログラマが楽しむ為のもんだよね
オブジェクト嗜好
後組み込みなのかドライバなのかアプリなのかウェブなのかで全然違うからインテリセンスさえしっかりした環境なら言語はなんでもいいや
- 294 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 14:31:42.75 ID:KevJKS9i0.net
- >>292
ラムダを介して具体メソッドを渡せば多態性でできることは全てできるのは明らかだろう
それによって困難な抽象メソッドの事前設計が避けられるだけでなく
抽象メソッドの仕様変更が出来ずプロジェクトが瓦解するリスクも避けられる
より新しいラムダによって多態はいらなくなったわけだ
まあCだと外側への依存を避けてプログラミングしなきゃならんのでコレクション操作も面倒になるが
それでも多態性にまつわる困難を抱え込むよりはマシだ
リーナストーバルスがc++を避けるのも同じ理由によるものだ
- 295 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 9668-8UBt):2016/03/12(土) 14:32:19.27 ID:fw83b1Nv0.net
- jsとhtml5でスマホのアプリが作れるみたいだけど、javaで泥アプリに1〜2リリースしたレベルだととっつきやすさはどんなもんなの
- 296 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 14:33:55.77 ID:q9npVHCr0.net ?2BP(2002)
-
>>293
僕は組み込み機器のドライバ書いて、アプリ書いて、今度はwebapiも書くけど、一貫してオブジェクト指向だね
要すればデータとそれに対する操作のカプセル化だね
自分が楽しむわけじゃなくて、後々メンテする事になる人が楽になることを考えて作ってる
- 297 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/12(土) 14:37:02.41 ID:OAkvxC+40.net
- こはラムダ厨かよ
プログラミングスレってその時の流行を反映してるな
- 298 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/12(土) 14:37:46.04 ID:OAkvxC+40.net
- >こは
こんどは
- 299 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 14:38:36.18 ID:q9npVHCr0.net ?2BP(2002)
-
>>295
アンドロイドアプリの画面はレイアウトxmlファイルで作った?
それに比べたら取っ付きにくいかな
monacaとか使うのかな
- 300 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 14:39:17.71 ID:q9npVHCr0.net ?2BP(2002)
-
>>297
たぶんそれは2,3人しかいない
- 301 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-/W/l):2016/03/12(土) 14:40:03.36 ID:f3hZUyWxa.net
- >>282
HDLオンリーだけど
いまどき回路図とか規模的に不可能だよ
- 302 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 2564-f2sn):2016/03/12(土) 14:42:03.84 ID:yDbaxg5K0.net
- meetって単語に気をつけろな
オマエと会う会わないじゃなくて
仕様や要求事項に合致するしない に使うことが多いから
- 303 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 14:46:26.34 ID:HFNiWc+v0.net
- >>294
なんで抽象メソッドが事前設計できない?なんで外部設計すらできないんだ?これはかなり疑問
プロトタイピングモデルならそれで許されるんだろうが
そうじゃないなら問題を先送りしてるだけで何の解決にもなってない
引数に任意の関数オブジェクトが来ることがいつも嬉しいとは限らない
意図の理解や使い方の制限という意味でもラムダを使わないほうがマシなことだってあるだろ
なんで全てラムダでなくちゃいけないと主張するのか分からないし
事前設計が出来ないとか言ってる時点で、正直な話、かなり無能に見える
- 304 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 96ce-X4om):2016/03/12(土) 14:48:12.94 ID:3o92KJht0.net
- >>281
英英辞典引いて分からなければ
それは同じ意味として処理していいんじゃないか?
僅かなニュアンスがあればそれが明示的に書かれてしかるべきなのが
英英辞典だからだ
- 305 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 15:04:34.37 ID:HFNiWc+v0.net
- やっぱり>>189の言ってる意味が分からないんだよね
IDE上のJavaコードにおいて、メソッドがどのクラスに定義されてるのか分からないという端的な例を示して欲しいわ
個人的には、似ているクラスを自動的に定義するために、動的なクラス定義には賛成だが
そもそも何を定義すべきなのか知らないのでとりあえず関数オブジェクトを受け取る設計にするのはゴミだと思う
そういうライブラリが世の中にあるのなら教えてほしい
- 306 :番組の途中ですがアフィサイトへの\(^o^)/です (オッペケ Sr81-f2sn):2016/03/12(土) 15:07:47.43 ID:vFE/sX6kr.net
- >>296
よい人が書いたオブジェクトなら大大歓迎ですわ
まじでペッぺ必要なもん並べるだけで新しいの作れるし改造も試験も超楽
現実はモジュールおじさんと大域おじさんがいて台無し
- 307 :番組の途中ですがアフィサイトへの\(^o^)/です (ササクッテロ Sp81-k01v):2016/03/12(土) 15:25:18.23 ID:g9/YLiX1p.net ?2BP(1000)
-
プログラミング勉強するのって何十年先も役立つ?
英語以外にもなんか身に付けときたいんだが
- 308 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 15:28:23.76 ID:HIuNyjDRx.net
- この業界って日本で就職しようとおもえば
どこがいいわけ?
楽天
ドワンゴ
サイバー
ぐらい
そもそも大手もベンチャーも給料変わらない??
- 309 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 171e-1mG9):2016/03/12(土) 15:29:32.06 ID:i0+yO9E/0.net
- ネット土方になりたいのか
- 310 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 15:30:20.08 ID:HIuNyjDRx.net
- >>309
最終的に起業しようと思ってるから
どこでもいいってのがあるけど
人脈とか
あとは単純に優秀なプログラマの中で働きたいってのがある
- 311 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/12(土) 15:30:41.77 ID:OAkvxC+40.net
- >>307
農業を身につけておけば食うに困らないぞw
- 312 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/12(土) 15:32:47.37 ID:q9npVHCr0.net ?2BP(2002)
-
>>307
何十年も先の心配してもしょうがないだろ
目先の5年、10年で活躍できる方法を考えなよ
それを繰り返していくしかないと思うな
- 313 :番組の途中ですがアフィサイトへの\(^o^)/です (ササクッテロ Sp81-LKBG):2016/03/12(土) 15:36:36.29 ID:g9/YLiX1p.net
- >>312
たしかにね
でもロボットに取られてなくなる仕事やってて路頭に迷ったらまずいでしょ
- 314 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 1f67-sWz4):2016/03/12(土) 15:43:19.12 ID:0cFh2hOp0.net
- >>141
今ならpythonできるやつが需要あるぞ
- 315 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 15:43:22.71 ID:KevJKS9i0.net
- >>303
事前設計昔はやっていたが
ラムダを使うようになったら全く必要がないことがわかったからな
そもそもどんなにうまく設計しても仕様変更は発生する
言語の根本みたいな何に使うのかわかりやすいケースでも変更を余儀なくされて言語自体が使いにくい古臭いものになってしまうこともよくある
アプリでもそれが設計の根本に関わっていればほとんど作り直しになってしまうこともある
逆に実際に外部依存が必要なところだけラムダで受け取ればその部分を書き換えるだけで済む
具体メソッドは自分の仕事だけに集中すればいい
抽象メソッドという特定のユースケースに合わせるために無理にクラス内に不自然なシグネチャのメソッドを定義しなくて済む
具体クラスが汚れないので考えることがそのクラスがやるべき機能の実現だけに絞れる
- 316 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 15:46:19.14 ID:HIuNyjDRx.net
- 今ちょうど就活していて面接受けているが
Pythonが需要あるようには思えないんだけどね
- 317 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 15:49:11.18 ID:HFNiWc+v0.net
- >>315
ライフサイクルが極端に短い小規模なプロダクトにしか関わってないとそういう発想になるんだろうか
- 318 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 15:51:58.24 ID:HFNiWc+v0.net
- >>316
SEだとそうだろうな
開発でPythonアピールできないなら企業かお前のどっちかが無能
PythonでOpenStack操れてクラウドビジネスに貢献できるとか言えよ
- 319 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 15:54:29.09 ID:HIuNyjDRx.net
- >>318
あ俺Pythonできないから知らんかったわ
- 320 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 15:56:55.85 ID:HFNiWc+v0.net
- >>319
別にJSでもRubyでも良いぞ。要はどういう哲学を持って行動してるかってこと
PHPには哲学がないからおすすめしないけど
- 321 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 15:57:45.41 ID:KevJKS9i0.net
- >>305
例えばmapインターフェース型の変数にハッシュマップか二分木マップか何かが入っている
マップから何かを取得しようとしてもどういうサーチが行われるかは分からないという話だよ
ハッシュマップだとわかっていればハッシュマップの取得メソッドのソースに飛ぶことができるだろう
javaの場合は全て抽象化しようとするから全てにおいてこれが起こる
必要な時だけラムダを受け取ればこの抽象化は最小限に絞れる
例えばソートしたい時にどのオブジェクトをどういう順序でソートするか
ソートメソッドを作る側では決められないので外部に委ねることになる
外部に委ねる時に多態を使うかラムダを使うかという問題で
今は多態を使わずラムダを使うのが普通だ
- 322 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 15:59:18.16 ID:KevJKS9i0.net
- >>317
ずっと保守し続けなきゃいけないからこそ
いずれ変更を余儀なくされ破綻するようなものには依存できないという話をしている
- 323 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:00:13.02 ID:KevJKS9i0.net
- >>316
この板のpythonのステマは基地外じみてる
- 324 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:01:58.58 ID:HFNiWc+v0.net
- ちょっと前にテスト不要ってスレが立ってた。これもWeb屋だった
テストファーストという方法があるくらい、テストは外部設計に近い存在
なんかそういうのに時間を費やすのが無駄って言うのがWeb屋の発想なんだろうな。一生平行線だからもういいけど
【IT/プログラミング】「テストなんか書かなくていい」twitterとかはてなとかそのへんで議論が捲き起こる [無断転載禁止]©2ch.net [551517227]
http://fox.2ch.net/test/read.cgi/poverty/1457442959/
>>321
本当に馬鹿だな。map型に何かを入れたのはお前だろw
- 325 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:03:13.52 ID:HFNiWc+v0.net
- >>323
そう見えるのはPythonアンチが無能すぎるからだと思う
- 326 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:05:45.22 ID:HFNiWc+v0.net
- >>321
挙げられる例はそれだけか?
多態が使われてる例は「今でも」無数にあるぞw
- 327 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 16:06:20.44 ID:HIuNyjDRx.net
- >>320
俺はPHPとかJavaいじるだけだよ
興味あるのは技術よりサービス開発って感じ
openstackとかこれまでやる動機なかったからね
pythonとかruby使うんだ
>>323
唯一LINEだけPython求められてるように感じた
テストにPythonかJavaで書けってのがあったし
- 328 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:06:54.22 ID:KevJKS9i0.net
- >>324
入れたのが自分だとは限らないだろ
だいたい具体型まで見えてるソースと抽象化されてるソースじゃ読みやすさも全く違うし
細かいところまで追いたくなった時にボタンひとつで関数定義にジャンプ出来るかで生産性が全然違ってくる
- 329 :番組の途中ですがアフィサイトへの\(^o^)/です (ササクッテロ Sp81-obiL):2016/03/12(土) 16:07:55.56 ID:NIds60xEp.net
- よくわからんがドットインストールで勉強してる
ちょっと早口だから聞き逃すけどw
- 330 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:08:08.39 ID:HFNiWc+v0.net
- というか関数型言語かぶれって、なんで馬鹿の一つ覚えみたいに年がら年中ラムダラムダ言ってんの?
ラムダは普通に使うけど、これでマルチパラダイムございって言える奴の気が知れない
そして従来の方法が分かりやすい場合でもそれを徹底的に叩く。正気を疑う
- 331 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:08:56.67 ID:HFNiWc+v0.net
- >>328
どこからか来たmapの中身を気にするなよ
マルチパラダイムでございって言うならダックタイピングくらい覚えろよ
- 332 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:13:32.90 ID:HFNiWc+v0.net
- >>321
じゃあお前が作る最強のmapインターフェースはどんなの?
ラムダを使って実演してみてくれよ
- 333 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:13:54.19 ID:KevJKS9i0.net
- >>326
ラムダが使われてるケースも無数にある
まあ俺の話はマルチパラダイム言語を前提にしてるから
ラムダを使うのにlambdaとか書かなきゃいけなくて使い物にならないような言語では厳しい
というかスクリプト言語で出来るのはただのスクリプティングであって
プログラミングではないということを理解してほしい
- 334 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:14:48.74 ID:HFNiWc+v0.net
- >>333
Lisp死亡w
- 335 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:17:01.29 ID:HFNiWc+v0.net
- オブジェクト指向ではプログラミング出来ない
スクリプト言語ではプログラミング出来ない
こういう発想に至った時点でセンスないからすぐに引退すべきだと思う
他の優秀なエンジニアの邪魔になるだけ
- 336 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:18:12.39 ID:HFNiWc+v0.net
- AWSがnode.jsのアプリサーバを提供してる一方で、スクリプト言語ではプログラミングできないとか文句言ってる奴がいる現状をどう見る?
- 337 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 239e-sWz4):2016/03/12(土) 16:19:51.91 ID:pk2S6SYP0.net
- COBOL使えるなら引く手あまたでしょ
- 338 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:20:02.24 ID:KevJKS9i0.net
- >>332
取得メソッドがほしいなら取得メソッドをラムダで受け取る
複数あるなら複数ラムダで受け取る
それだけだ
マップインターフェースを全部受け取る場合
呼び出し側にしても使いもしないメソッドを実装するか
あるいは呼び出されないことを信じてダミーを置くかというようなくだらない問題を発生させてしまうのでメリットはない
- 339 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:21:35.28 ID:KevJKS9i0.net
- >>331
ダックタイピングなどというあやふやで動作が遅く意味のないものに依存するべきではない
- 340 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:22:43.48 ID:HFNiWc+v0.net
- >>338
コードを書いてみろ。無理だから
- 341 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 6998-obiL):2016/03/12(土) 16:24:08.01 ID:ABge62ha0.net
- >>265
PHPって言うほどゴミじゃないだろ
SQLとも簡単に繋げられるしHTMLも簡単に埋め込めるし
- 342 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:24:47.31 ID:KevJKS9i0.net
- >>340
俺は毎日書いているが
- 343 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:25:29.70 ID:HFNiWc+v0.net
- >>339
典型的なセンスのない静的言語プログラマの発想
お前にはどうやって動的言語が動いてるのかさえ理解できないのだろう
- 344 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW e45e-f2sn):2016/03/12(土) 16:26:13.01 ID:MxHcs8060.net
- デキの悪い言語でプログラミング覚えると苦労するんだな
- 345 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:26:25.31 ID:HFNiWc+v0.net
- >>342
mapが取得メソッドをラムダで受け取ることによって、ハッシュか二分木かのデータ構造が分からないという問題を解決するコードをここに書いてみろ
- 346 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:30:13.89 ID:KevJKS9i0.net
- >>343
静的オブジェクト指向言語ができればスクリプト言語なんて鼻くそほじりながらかけるが逆はそうではない
ハッシュテーブル以外のオブジェクトを知らないスクリプト言語ユーザーも
単連結リストをありがたがって使う関数型言語ユーザーも
CやC++から入って全部のデータ構造を使う人間からすれば大海を知らない蛙にしか見えん
- 347 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:32:10.88 ID:HFNiWc+v0.net
- >>346
いや、お前スクリプト言語でプログラミングできない人間じゃん
残念ながら世の中には、スクリプト言語でプログラミングできる人間がいるんだよ
大海を知らないお前には信じられ無いだろうが
- 348 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:34:45.20 ID:KevJKS9i0.net
- >>345
それは解決しない
問題の影響範囲が最小限に止まるだけだ
そしてこの抽象クラスにはどんな抽象メソッドが必要だろうか
これで必要十分なインターフェースになっているだろうか
という間違いやすい上間違えると根本的な再設計が必要になりかねない問題に取り組む必要がなくなる
マップインターフェースになんのメソッドが必要かなんて真面目に考えたら何日、何ヶ月かかってもおかしくない
- 349 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 16:36:10.11 ID:KevJKS9i0.net
- >>347
鼻くそほじりながら何度もやっている
やるたびに思うのはなんだこのクソ言語はということばかりだが
- 350 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW cd9d-obiL):2016/03/12(土) 16:44:54.03 ID:gyfLWfKk0.net
- >>288
現実を見ろ
ケンモメンは意外と立派に働いているんだよ
- 351 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:46:38.29 ID:HFNiWc+v0.net
- >>348
唯一の真実を教えよう
お前がmapから何かを取得するとき、それがハッシュマップなのか二分木なのか心配する必要はない
mapには取得用のメソッドが実装されてるそれだけで安心なんだよ
センスのないお前には分からないだろうが、それがオブジェクト指向の便利なところなわけ
- 352 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:47:55.47 ID:HFNiWc+v0.net
- 結局、意味もない心配のために全ての多態をラムダに置き換えることによって
何かを成し遂げたと勘違いするほど滑稽なことはない
- 353 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:49:46.94 ID:HFNiWc+v0.net
- >>348
いいか、その問題が解決しないということは、お前は多態に対して一切の問題提起をできていないどころか
ラムダによる値の取得という意味もない実装を強いているんだぞ
お前みたいな奴が多態のメリットを理解せずクソAPIを量産してるんだろうな
Java入門書からやり直せよ
- 354 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 16:51:58.53 ID:HFNiWc+v0.net
- コードが古くなる、先進的なコードを書かなければならないという強迫観念から、多態をラムダに置き換える作業をしてる人をどんな顔で見れば良いのか分からない
- 355 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW e89f-8UBt):2016/03/12(土) 17:39:07.51 ID:qU6DktRi0.net
- 基礎学べば何にでも応用できるのか?
いまいち原理がわからん
- 356 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 17:40:42.30 ID:UF1pKIrqd.net
- >>271
俺は今 猛烈に感動している
だが素直じゃないので簡単には礼はいわ...
ありがとな
- 357 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW bf9f-obiL):2016/03/12(土) 18:05:29.20 ID:/ecMqpnx0.net
- プログラムスレっていつも誰か喧嘩してんな
どんだけ精神にゆとりの持てない職業なんだ
- 358 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ cd67-sWz4):2016/03/12(土) 18:15:18.83 ID:37LjsmHC0.net
- >>316
そんな会社は未来ないからこちらから蹴っとけ
- 359 :番組の途中ですがアフィサイトへの\(^o^)/です (ササクッテロ Sp81-k01v):2016/03/12(土) 18:18:31.48 ID:g9/YLiX1p.net ?2BP(1000)
-
>>357
変な人が集まりがちなのかこの職業やってると精神変になってくのかどっちなの?
- 360 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 18:26:31.73 ID:KevJKS9i0.net
- >>351
実際にはバグってうまく動かない時に
「今のはハッシュマップの処理がバグったのか二分木の処理がバグったのか」と気にしなければならない
もちろんパフォーマンスにも違いが出る
抽象化すればコードの見通しが悪くなり何が起きているのかコードから判別するのが困難になるだけなのだが
「オブジェクト指向は素晴らしい デザインパターン万歳」などと無駄に抽象化してクソコードが生まれてしまう
それに実際にはラムダは一瞬で書けるので抽象メソッドを実装する方が手間だ
- 361 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0db2-sWz4):2016/03/12(土) 18:27:05.96 ID:AOkEXnNe0.net
- >>337
あんな精神的ブラクラ言語、幾ら積まれてもイヤやわ
- 362 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ bb89-pOzN):2016/03/12(土) 18:30:03.25 ID:3O9yNTwP0.net
- 最初から全て見えてて、変更もない「止まった的」に対しては
オブジェクト志向は有用だと思うが
スケッチやモックアップ感覚で使うようなもんじゃないんだよな
Java万能論C万能論は明らかにスクリプト言語の存在意義を理解していないことから生じる
スタートアップ企業、特にwebよりのベンチャーがJavaやCを使うということは考えにくい
- 363 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 18:34:51.73 ID:KevJKS9i0.net
- >>353
多態のためには抽象メソッドの事前設計が必要になる
お前の好きなパイソンで言えば名前を揃えたメソッドを用意しなきゃならない
統一的に使いまわせるようにするには全部で同じ役割のメソッドを同じ名前に揃えなければならん
しかし別のライブラリでは違う名前で同じ役割を
また別の場合は同じ名前で違う役割を要求される
頑張ってそれに対応しても仕様変更がある
一部だけ変われば整合性が取れなくなるので変更は全体に波及する
こんなものは絶対に破綻するに決まっているのだ
破綻しないようにするには多態の主体をオブジェクトから関数に変えるしかない
そうすればその仕様変更はそこにしか波及しない
これが多態に対する問題提起に見えないようならお前の理解力がそこまでだということだ
- 364 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW d6bd-obiL):2016/03/12(土) 18:39:40.14 ID:pmz5CbzS0.net
- >>337
もう今はそこまで新人の需要はない
- 365 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 18:55:53.41 ID:HFNiWc+v0.net
- >>360
スタックトレースって知ってる?(笑)
- 366 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:00:20.35 ID:HFNiWc+v0.net
- >>363
最初から気になってんだけど、なんでそんな手戻りが発生するような仕様変更が頻発するの?
どんだけ馬鹿な設計をしたらそんなことになるのか想像がつかない
お前は正しい設計でそれが起こると言ってるけど、お前らのチームの設計が頭おかしいだけだろ
それをラムダで解決しようとしてることもどうかしてる。マジで大丈夫?本当にラムダで全て解決する?
Pythonのライブラリのメソッド名がころころ変わるなんて聞いたことないわ
- 367 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:04:09.44 ID:HFNiWc+v0.net
- 名前なんて最初に充分時間をかけて決められるものだろ。
内部使用の変更ならまだしも、外部仕様を変えるって自殺行為にも程がある
- 368 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa2d-8UBt):2016/03/12(土) 19:09:27.84 ID:ZA7BAKq9a.net
- デリゲートについて具体的に教えてほしいんやけど、
Aクラス Bクラスと二つのスクリプトがあって、どっちにデリゲート処理をいれると何がどうなるの?
- 369 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 19:09:41.28 ID:KevJKS9i0.net
- >>367
どんなに注意深く決めても どんな賢者が設計しても
時の流れとともにうまくいかない部分は必ず出てくる
しかしオブジェクトで多態していればその変更は自殺行為になる
パイソンの場合は結果としてバージョン3で仕様変更したが変更が大きすぎて受け入れられないという最悪の結果に収まっただろう
それにたとえそれがおきなくとも
起きるかもしれないならラムダにしておけば良い
別にラムダで呼び出すのが大した手間だというわけでもないのだから
- 370 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:15:40.62 ID:HFNiWc+v0.net
- >>369
はあ、次のUbuntuはPython3が標準だしメジャーなライブラリは対応してるが、どうしても受け入れられない奴は2.xを使えば良いんじゃないの
python2.xがどれだけ長い間互換性を保ってきたと思ってんだ?その間、2で多態性のせいで死んだ箇所を一つでも言えるか?
3への変更でお前が神だと崇拝するラムダの恩恵を受けているといえる箇所が一つでも存在するのか?
3のAPIは未だに多態性を使いまくってるだろ。仮に3が0から作りなおされたとしても、2の互換性を切ったとしても、多態性は多用されてるし
お前の主張の正当性がどこにあるのか全く分からん。外部仕様の変更を頻繁に行うキチガイは、どんだけデタラメ並べれば気が済むんだ
- 371 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:17:20.71 ID:HFNiWc+v0.net
- オブジェクト指向言語、オブジェクト指向を取り込んだマルチパラダイム言語のうち、多態性排除の動きを見せてる言語が一つでもあるなら教えてほしい
- 372 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:19:33.82 ID:HFNiWc+v0.net
- もちろん、オブジェクト指向に異議を唱えるGoは多態性ではない何かを提案してるけど、少なくとも毎度ラムダを渡して解決なんて言ってない
- 373 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:35:48.74 ID:HFNiWc+v0.net
- ID:KevJKS9i0 の意見を採用するなら、我々は唯一の基底クラスにラムダを渡して全てを実現しなくちゃいけない
そうすることで、
・仕様にないことをラムダで実現出来て
・手戻りが発生せず
・呼び出し箇所でそのまま実装を読むことが出来る
さぞかし分かりやすいんだろうな(白目)
- 374 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a9ff-pOzN):2016/03/12(土) 19:41:58.65 ID:jVQEc6jl0.net
- 不適切なシンタックスシュガーがもたらす問題は
全てをぶち壊すか、全てが時代遅れになるのか
そのどちらかでしかない。
だから関数で済むところをマクロ使うなつってんだろうが
- 375 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 19:44:45.97 ID:KevJKS9i0.net
- >>370
お前のパイソンに対する信頼はなんなんだ?
バージョンアップで破綻したのが見えんのか?
その反省もなく多態を使い続けているので
3から4にアップデートする時に全く同じ悲劇が繰り返されるというだけのことだ
その回避法に気がついていないからラムダにlambdaといちいち書くようなjavaやC++より酷い記法しか用意していないんだろう
オブジェクト指向と関数型を融合しラムダで多態を置き換えた先にパラダイスがある
特に設計しなくても破綻しない何も考えずにコードが書ける世界がある
オブジェクト指向や関数型の教義に凝り固まらず素直に言語機能を使いこなせばいいだけだ
scala swift kotlinと続々マルチパラダイム言語が生まれている
そのうちこの書き方が主流になるだろう
まあオブジェクト脳の拒絶反応がすごいからいつになるかはわからんがな
- 376 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:46:57.04 ID:HFNiWc+v0.net
- >>375
バージョナップで破綻というのはお前の叶わぬ願望だろ
javaもC++もC#も基底クラスからの多態性によってしか成り立ってない
ラムダで解決とかいうギャグは世界中のどの天才も採用してない
- 377 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:48:08.85 ID:HFNiWc+v0.net
- オブジェクト指向言語のオブジェクトモデルを理解できない大人がいるとは心底驚きだが、まあそういう奇特な人はIT以外の分野で頑張ればいいじゃねと思う
- 378 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 19:51:53.70 ID:KevJKS9i0.net
- >>373
さっきも書いたが言語に深くかかわっていていちいち呼び出してられないようなのも存在する
tostringを要求するログ書き出しメソッドにいちいちtostringの具象メソッドを渡すのは耐え難い
しかしそうやって抽象化したところから言語は破綻していく
イテレータにリセットメソッドがあるが呼び出してはいけない みたいな変な制限がどんどん出てくる
そこはまあトレードオフだが
普通は言語レベルに関わる抽象化なんかしないからラムダで十分だ
- 379 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 19:57:23.98 ID:HFNiWc+v0.net
- >>378
お前みたいな付け焼き刃を振り回してるような理解不足の高速外部仕様変更馬鹿が
「まあトレードオフだが」「ラムダで十分」
とか言ってたら絶対信用しない
- 380 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 20:00:37.00 ID:HFNiWc+v0.net
- 思想がとんがってて危険なら賭けてみようかなとも思うけど
単に薄っぺらくて危険って感じだからやっぱやめよってなる
- 381 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/12(土) 20:01:32.60 ID:KevJKS9i0.net
- >>372
goのインターフェースがやってるのはいちいちラムダを渡すっていうのを自動化してるだけだぞ
具象メソッドに別名をつける機能を用意して
シグネチャが揃っていれば一つ一つを関数オブジェクトとして受け取ることで
静的言語で高速かつ安全にダックタイピングが出来るわけだ
- 382 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 20:04:51.35 ID:HFNiWc+v0.net
- >>381
goのインタフェースが良いというのなら、ラムダより多態性の方が良いってことだな
Javaインタフェースでも静的言語で高速かつ安全にダックタイピングできるか
お前のJavaインタフェースへの心配は完全に間違いなのだから
- 383 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 20:05:59.46 ID:HFNiWc+v0.net
- 馬鹿「ラムダなら名前を付けなくて済む!最高!!!!」
- 384 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 3d83-sWz4):2016/03/12(土) 20:07:54.72 ID:z7ska40g0.net
- キチガイ同士が言い争っててワロタ
- 385 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/12(土) 20:10:05.76 ID:HFNiWc+v0.net
- >>384
理解できないなら黙ってろよ
まあ俺も「pythonは多態使って破綻した」とか事実と反すること言われても全く理解できないが
- 386 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/12(土) 20:51:07.10 ID:MLCN9BJrd.net
- 使い分けられない馬鹿
道具に振り回されてどうすんのよ
- 387 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a9ff-pOzN):2016/03/12(土) 20:55:59.04 ID:jVQEc6jl0.net
- pythonista vs Javaおじさん
- 388 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW d2bc-f2sn):2016/03/12(土) 20:59:19.56 ID:iX67PuoS0.net
- ぼく「えいちえすぴー」
- 389 :日本人の性欲は異'常 ◆8Pm7eIQS9na/ (アウアウ Sa39-f2sn):2016/03/12(土) 21:07:18.86 ID:o6UxuI3Va.net
- >>388
なつかしい
あれは偉大な発明だと思うよ
リリースされてから10年間全然成長してない気もするが
- 390 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa2d-XRoD):2016/03/12(土) 21:17:30.26 ID:Dr9yXbXNa.net
- 英語なんか要らんとか言って糞みたいな単語ばかりの引き継げないコードを生み出す
IT後進国たる所以だ
母国語が2バイト文字って時点で負け組
- 391 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 969f-hfPJ):2016/03/12(土) 21:19:30.41 ID:xJ1x6UsW0.net
- 大学でJava勉強してたけど、
入社してから産業用FAシステムのライブラリが
Java対応してないことが多いからC++ばっか使ってるわ
- 392 :番組の途中ですがアフィサイトへの\(^o^)/です (JP 0H15-pOzN):2016/03/12(土) 21:54:01.01 ID:xF2EhJyUH.net
- >>391
C++とか尾わっ取るなぁ。
jまあ会社はどこでもそうだが。
- 393 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fa3-8UBt):2016/03/12(土) 21:57:47.54 ID:3L7J5GRp0.net
- ネストやラムダは使った方がいい
使わないとスパゲティが出来上がる
- 394 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5e9-rZjW):2016/03/12(土) 21:58:46.06 ID:F+NPpkB/0.net
- かな入力しか出来ない俺はプログラミングは無理だな
もう矯正出来ねえわ
- 395 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0452-sWz4):2016/03/12(土) 22:03:36.94 ID:73V4xChN0.net
- COBOLやってるぜ
キーブレークなら任せろ()
- 396 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fa3-8UBt):2016/03/12(土) 22:07:25.01 ID:3L7J5GRp0.net
- >>368
誤解生む言い方でそのパターンの利点を言うとオブジェクト間の上下関係無視する事が出来る
例えば親aが子b持ってたとするとbはbのタイミングと引数でaのメソッドを動かせる
- 397 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW e4e9-f2sn):2016/03/12(土) 22:49:06.45 ID:xAck+9dQ0.net
- 何で皆goto嫌うん?
読みにくいから?
- 398 :日本人の性欲は異'常 ◆8Pm7eIQS9na/ (アウアウ Sa39-f2sn):2016/03/12(土) 23:03:28.74 ID:o6UxuI3Va.net
- >>397
複雑化すると可読性が下がるから
多重ループ全部抜けるのには使われてるけど
- 399 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 23:39:07.99 ID:HIuNyjDRx.net
- Web屋ってなんかここじゃ地位低いけど
GoogleもYahooもWeb屋だよね
- 400 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-f2sn):2016/03/12(土) 23:51:03.89 ID:x7jKbEWn0.net
- 情報系の専門学校てどうなんだろ。手に職がほしい
- 401 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/12(土) 23:51:26.29 ID:iGe7QJ7vd.net
- プログラミングのプの字も知らないけど
プログラマ目指すなら英語学んだ方がいい?
- 402 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/12(土) 23:52:37.87 ID:/OHE/qg30.net
- やっぱPython最強やな
他言語を突き放したわ
- 403 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 23:53:46.90 ID:HIuNyjDRx.net
- 最強な言語なんてないから
最強って安易に使わない方がいいよ
- 404 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/12(土) 23:54:13.69 ID:/OHE/qg30.net
- AlphaGOもPython
Pythonができれば大体のことができる
- 405 :番組の途中ですがアフィサイトへの\(^o^)/です (オッペケ Sr81-f2sn):2016/03/12(土) 23:54:14.07 ID:ve/B0+2xr.net
- >>16
オブジェクトは案外Excel VBAやるとどんなもんかなんとなくわかる。
- 406 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/12(土) 23:54:35.30 ID:/OHE/qg30.net
- Rubyは悔しかったら碁の世界チャンピオンに勝ってみればいい
- 407 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 04c7-f2sn):2016/03/12(土) 23:56:00.17 ID:4VPCakxb0.net
- pythonてどこでつかわれてんの?
- 408 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/12(土) 23:59:21.79 ID:/OHE/qg30.net
- >>407
>Pythonは、ユーチューブ、ドロップボックス、インスタグラムなど、多くのWebサービスや機械学習等で利用されている人気プログラミング言語です。
BlenderでもスクリプトとかはPythonが使われてることは有名だし
CERNの開発したフリー回路CADのKicadもPythonもスクリプトに採用、
構造シミュレーションまでできる機械CADのFreeCadとかもPythonで動いてる
- 409 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 36a2-f2sn):2016/03/12(土) 23:59:22.77 ID:f68PLO0B0.net
- >>400
声優の専門学校に次ぐくらいには無意味
- 410 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/12(土) 23:59:59.20 ID:HIuNyjDRx.net
- >>404
君は全く論理的ではないね
なぜAlphaGOでPythonが使われていたらPython最強なんだ??
最強の定義間違えてないか?
- 411 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/13(日) 00:02:57.37 ID:jxotBqDF0.net
- >>410
反論したかったらJavaがAlphaGoの物真似でもやってみればいい
- 412 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-f2sn):2016/03/13(日) 00:03:34.63 ID:LCsA6H/qa.net
- 英語わからなくてもプログラムはできるんだろうけど、ログの英語くらいは読めないと
「これエラー出てるけど何でですか?」とログに出てるのに聞かれことが多い多い
- 413 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/13(日) 00:04:40.53 ID:H99guIxNx.net
- >>41
- 414 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/13(日) 00:05:57.05 ID:H99guIxNx.net
- >>411
それだったらJavaよりPythonの方が良いと言えばいい
最強というのは
すべての言語に対して比較優位ってことでしょ
- 415 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa2d-VkZ1):2016/03/13(日) 00:06:03.11 ID:VV2K73/ra.net
- 結局、C言語とPythonが最強なんだよ
この2つを極めることが大事
あとはいらない
C++とFortranを残すぐらいでいい
- 416 :日本人の性欲は異'常 ◆8Pm7eIQS9na/ (アウアウ Sa39-f2sn):2016/03/13(日) 00:06:17.71 ID:9QLTUmdMa.net
- >>400
27歳で専門入って請負の会社入って大企業で客先常駐の請負で働いてるけど
間違いなく言えることは年齢に関わらず新卒は強い
あまりにも簡単に就職は決まった
一つ言えることは20過ぎての未経験は厳しい
だから専門を利用した
- 417 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c57d-pOzN):2016/03/13(日) 00:10:26.24 ID:/kD3ng250.net
- Angular2ってすぐ消えるかな?
- 418 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a9ff-pOzN):2016/03/13(日) 00:13:11.79 ID:3Tj0CcOG0.net
- pythonとCの関係ってどうなってるの?
python自体の言語は遅すぎて話にならないけど、
numpyとかライブラリとか見てるとFortran?C?みたいなノリで正直使い勝手がわからない
例えばpythonらしくリスト内包表記で書いたら遅くなるとかあるわけなんだけど、
そこらへんcythonとかはクリアしてるの?
- 419 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-f2sn):2016/03/13(日) 00:39:58.33 ID:7kIK9V7N0.net
- >>409
>>416
大学行ける時間も金もない迷うわ
- 420 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/13(日) 00:46:46.60 ID:P5mMPmys0.net
- >>418
numpyはCやFortrande実装されてるがAPIは当然ラップされてるからPythonとしてしか使えないぞ
Pythonの組み込み関数だって多くはCで書かれてるから分かるだろ?
組み込みのsortred()と、自前のPythonだけで実装したソートの処理速度は違う。でもsorted()は純粋にPythonの関数として使える
numpyなら配列ライクなarrayオブジェクトに慣れるだけだし
pandasならRライクなDataFrameオブジェクトに慣れるだけ
IPython notebookならmathematica notebookみたいに使える
Cythonは構文をもっとC寄りにすることでコンパイルして高速化する別の言語
- 421 :日本人の性欲は異'常 ◆8Pm7eIQS9na/ (アウアウ Sa39-f2sn):2016/03/13(日) 00:47:18.87 ID:9QLTUmdMa.net
- >>419
世の中車も家もみんな借金して買う
奨学金(有利子)を利用すればよか
- 422 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 969f-f2sn):2016/03/13(日) 00:48:06.33 ID:MPOnwd1n0.net
- >>421
学業はちょっと別じゃね?
- 423 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 111a-sWz4):2016/03/13(日) 00:51:04.33 ID:P5mMPmys0.net
- CやCythonで書いた関数をPythonで呼ぶこともできるから連携は比較的容易、だと言われてる
がそれはライブラリ開発者視点の話で一般ユーザーはすでに用意されてるC実装のライブラリを使うだけで良いと思う
あとPurePythonでfor文とかぶん回すだけのコードを高速化したいならpypyとかmultiprocessingモジュールとか使えば良い
- 424 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 175e-sWz4):2016/03/13(日) 00:52:46.18 ID:0+vBW57w0.net
- ドットインストールの入門動画でlinux使ってたからubuntu入れたのに標準のfirefoxで動画見れなくて泣きそうになった
- 425 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a9ff-pOzN):2016/03/13(日) 01:01:24.41 ID:3Tj0CcOG0.net
- >>420
それだとFortranやRに対する優位性を感じないんだけどな
たとえばクラスなんて概念Cにはないわけで構造体ならあるけど
クラスを自分で作ってそのリストをうんたらかんたらってなると
高速に処理するってのは無理なわけでしょ
Jythonとかだったらできるの?
- 426 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/13(日) 01:02:27.91 ID:jxotBqDF0.net
- C言語使えなくてもPythonコーダーはその恩恵に預かれる
C言語、C++言語しか使えないやつはPythonみたいに簡単にプログラムを組むことは出来ない
- 427 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/13(日) 01:04:31.86 ID:jxotBqDF0.net
- >>425
オブジェクト指向言語じゃないじゃん
- 428 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/13(日) 01:06:47.93 ID:H99guIxNx.net
- PHPでいいじゃん
artisanになろうず
- 429 :番組の途中ですがアフィサイトへの\(^o^)/です (ブーイモ MM64-8UBt):2016/03/13(日) 01:07:54.40 ID:zpVJzjXAM.net
- >>426
cはともかくc++できるならpythonくらいすぐ書けるようになるやろ
- 430 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 48a3-L74G):2016/03/13(日) 01:09:21.46 ID:nETt8yuO0.net
- 趣味でやるならFortran
BLAS,LAPACK,MPIなど標準的な環境が確立されてるから情報も多いし
行列演算や並列化まで初心者でも楽々
たぶん最小の行数と労力で3Dや物理シミュレーション書ける言語
最古にして最速の言語というロマンもある
- 431 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/13(日) 01:20:10.82 ID:jxotBqDF0.net
- >>429
できる「」のにやらないやつ多すぎだろ
- 432 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 9283-f2sn):2016/03/13(日) 01:38:16.78 ID:nqDyy+8o0.net
- >>3
私のチンポをあなたの穴へ挿入。
- 433 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW cde9-f2sn):2016/03/13(日) 02:07:48.56 ID:duQo3JO/0.net
- このスレちょっと読んだだけでどんだけ専門用語が溢れてるんだよ
とても把握しきれん
- 434 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ cd67-sWz4):2016/03/13(日) 02:14:50.83 ID:ehrohsZl0.net
- Pythonデキる人は心の底から尊敬してる
- 435 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/13(日) 02:26:24.13 ID:jxotBqDF0.net
- C++→Python
とか移行すると俺は今まで何をやってきたんだ感がすごいから、行く勇気が持てないんだろう
- 436 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 02:38:24.19 ID:p9iT5E8Rd.net
- >>425
自作クラスで行列演算などはできないが
行列演算した結果を自作クラスの中で使うことができる
行列演算のような重い処理はCで、その他データのクレンジングやファイル入出力や例外処理やWebアクセスとかはPythonの簡単で
というのが全部Pythonだけで完結する。使ってみたらCより楽だとわかるよ。グラフ描写もgnuplotよりmatplotlibの方が簡単だしな
- 437 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 02:39:31.92 ID:p9iT5E8Rd.net
- 訂正 簡単なPythonで
- 438 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a9ff-pOzN):2016/03/13(日) 02:39:46.03 ID:3Tj0CcOG0.net
- Fortranはオブジェクト指向をサポートしてるよ
誰も使ってないと思うけどね
結局オブジェクト志向ライクで書くと期待する性能がでない
だからデータ構造もがっちがちに固められてしまう
それならさいしょからFortranやRという特化したDSL特化したコンパイラがあったほうが
関心の分離という観点からも、最適化という観点からも有利だという理屈が成り立ってしまう
- 439 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/13(日) 02:41:29.14 ID:9WnOrTg3d.net
- プログラミングの適正ってどんなとこにあるんですか?
- 440 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c570-sWz4):2016/03/13(日) 02:46:14.48 ID:8DWWEGN10.net
- 大昔にHTMLでホームページ()を作ってたけどああいうのもプログラミングと言っていいの?
- 441 :番組の途中ですがアフィサイトへの\(^o^)/です (ワントンキン MM4c-f2sn):2016/03/13(日) 02:48:21.33 ID:rV9jDIN6M.net
- phpやろうと思ったけどまず開発環境がセットできない
- 442 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 969f-f2sn):2016/03/13(日) 02:48:40.45 ID:MPOnwd1n0.net
- >>440
htmlが何の頭文字か調べると質問の答えになると思う
- 443 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 25f6-sK4C):2016/03/13(日) 02:49:40.05 ID:6szI0l/r0.net
- VBAぐらいしか触り程度の演習講義(仕組み説明一切無しの教え方最悪講師)しか受けたことないけど
英語は覚えればまだしも、それをどう置くかとか組み立てるかっていうので詰りそうだから自信ない
- 444 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 02:50:45.12 ID:p9iT5E8Rd.net
- >>438
クラスが遅いのは事実なのでFortranは勝手に非構造化プログラミングすればいいと思う
PythonはそのAPIを呼び出すだけだから遅くはならない
データ分析の大半はデータ収集とデータのクレンジングなので、Rだけだと苦痛すぎる。以前はスクリプトでクレンジングしてRに分析させてたけど、いまはPythonの方が機械学習のライブラリ多いレベルだから全部Pythonで良いじゃんという
- 445 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 48a3-L74G):2016/03/13(日) 02:53:35.39 ID:nETt8yuO0.net
- >>436
わざわざpythonの中で完結させる意味が分からん
僕もfortranで計算してpython(pygame/pyglet)で可視化してるけど非常にやりやすいよ
どちらもファイル入出力やりやすいし
趣味グラマは大学からスパコンやクラスタ借りる人多いと思うけど、
pythonは大抵インストールされてない・そもそもコンパイラが無いってのも大きい
- 446 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 02:56:42.15 ID:p9iT5E8Rd.net
- >>445
スパコンを使うならFortranしか選択しかなくて可哀想って話でしょ
Pythonで完結するならそっちのほうが楽
- 447 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 48a3-L74G):2016/03/13(日) 03:00:46.07 ID:nETt8yuO0.net
- >>446
そうかもね
fortranにもうちょっと気楽なグラフィック関連のライブラリあれば最強なんだけどなあ
まあ、いずれにしてもnumpyはちょっと実用に耐えるレベルではない
- 448 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a9ff-pOzN):2016/03/13(日) 03:01:45.76 ID:3Tj0CcOG0.net
- かわいそうも何もシンタックスが簡単な言語だからこそ
コンパイラが自動並列化とかやってくれるわけで
Fortranほど単純なデータ構造なら、シリアライズして解析するのも手間じゃないしね
- 449 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 03:02:52.30 ID:p9iT5E8Rd.net
- でもPygameって成熟する前に開発停止した印象しかないな
一度シミュレーション結果をアニメーション化するために使ったことあるけど…
- 450 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 48a3-L74G):2016/03/13(日) 03:08:20.87 ID:nETt8yuO0.net
- >>449
未熟でもpygameはほんと気楽で使い勝手がいい
可視化ソフトは数あれ、キー入力の処理まで一行で書けるのはそうない
思いつきで数十行書くだけで、グラフをインタラクティブに変数動かせる
クッソ重いからおもちゃみたいなもんだけど
- 451 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 03:09:04.76 ID:p9iT5E8Rd.net
- Fortranが君らの庭から消えることはないから安心しなよ(笑)
Pythonが科学技術計算に使われてるのが許せないんだろう。実用に耐えない!その通り!
でもまあ、専門家様の想像よりは遥かに利用されてると思う。Webリソースや書籍を含めて
- 452 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 03:17:53.66 ID:p9iT5E8Rd.net
- そうそう、教育用言語という側面もあるからフェアではないけどね
とにかく簡単、楽、なんでもできる。これに尽きる
- 453 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/13(日) 03:20:16.98 ID:jxotBqDF0.net
- ラボでシコシコオナニーするのがFORTRAN
ネットで乱交してるのがPython
- 454 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 6d55-zHIa):2016/03/13(日) 03:21:32.42 ID:rg8kxuMZ0.net
- 今のプログラミングってレゴを積んで好きな形にする作業的な感じだよな
- 455 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd34-f2sn):2016/03/13(日) 03:29:40.10 ID:p9iT5E8Rd.net
- 低レベルなチューニングをしたい人はPythonを使うべきではないが
>>454の言うとおり、今のナウなヤングは車輪の再開発は絶対にしない
それが正しいソフト開発のあり方だから
- 456 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 48a3-L74G):2016/03/13(日) 03:33:53.74 ID:nETt8yuO0.net
- プログラミングほど仕事にしてつまらん物はないと思うわ
小学生の頃から毎日ずっとコンピュータ弄ってて、大学(院)でも積極的に授業とってたけど
結局違う道に進んだ
素数(例えば)求めるアルゴリズム考えて、夜な夜なチューンアップし、
たまの休みにスパコン借りてレース感覚で友人と競う
そんな趣味としては最高
- 457 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 69a5-9AgE):2016/03/13(日) 03:52:53.36 ID:yLn8CQcq0.net
- 一応それなりに動くos作ったことならあるが
- 458 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/13(日) 04:07:50.07 ID:H99guIxNx.net
- >>456
えぇ!もったいない・・
大学院まで行って全く違う道ってのはもったいない
まあプログラミングは大学院に行ったからといってどうという問題ではないと思うが
NTT研究所とか頑張れば入れたんじゃね知らんけど
- 459 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ e423-sWz4):2016/03/13(日) 06:10:31.11 ID:RXNHtz290.net
- C++でライブラリ作ってて使う側から内部で使ってるAPI隠したいんだけど
どうしてもダウンキャストしないといけなくなって困った
これって回避できるの?
C#でもクリックイベントとかでobject型でいろいろ飛んでくるし
ダウンキャストどんどんやっちゃっていいんかな
- 460 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 06:55:02.30 ID:WmKRgsnD0.net ?2BP(2002)
-
>>441
Vagrantで仮想環境を作って開発するのが流行りだね
細かい設定ファイルの仕組みなんか気にすんな!
- 461 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 07:01:35.44 ID:WmKRgsnD0.net ?2BP(2002)
-
>>459
キミが使う人にAPIの説明をキチンとするなり、詳細なドキュメントを作って使う人がそのドキュメントを必ず読むことが保証されるなら、それでいいと思う
そうじゃないならキチンと型指定をしておかないと、キミがボロクソに言われることになるかな
- 462 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ e423-sWz4):2016/03/13(日) 07:08:12.50 ID:RXNHtz290.net
- ああ、なんかC#のくだりいらんかったな・・・
ライブラリ内部だけでダウンキャストしてるってことね
別に使う人にダウンキャスト強いてるわけじゃない
- 463 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f7d-sWz4):2016/03/13(日) 08:00:23.36 ID:Dj1+Lim70.net
- >>416
おまえそんな経歴だったのか
- 464 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 8a5e-f2sn):2016/03/13(日) 09:50:31.22 ID:dc6QMplg0.net
- SQLもセットで覚えないとな
- 465 :番組の途中ですがアフィサイトへの\(^o^)/です (エムゾネW FF64-f2sn):2016/03/13(日) 09:56:49.10 ID:Pq/W9REgF.net
- DELETE FROM CUSTUMER_DEMAND;
WHERE DEMAND_ID = 'hoge000';
commit;
俺をクビにしたかったのか?
殺すぞ
- 466 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW cd8b-obiL):2016/03/13(日) 10:13:05.94 ID:3jN/DkZ+0.net
- ケンモメンってruby嫌い多いよね
- 467 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 10:13:57.47 ID:WmKRgsnD0.net ?2BP(2002)
-
>>465
何が言いたいのかさっぱり分からん
- 468 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 10:15:09.65 ID:WmKRgsnD0.net ?2BP(2002)
-
>>465
あっ、;か
そいつは殺しちゃった方がいいね
- 469 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fa3-8UBt):2016/03/13(日) 10:21:19.79 ID:fz5TBNzX0.net
- どうやら自分は配列を動かしやすい言語が合ってるらしい
つまりvbaは糞
- 470 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウT Sa2d-sWz4):2016/03/13(日) 10:54:07.14 ID:3IzbSNRTa.net
- >>465
whereで止まるんじゃね?
- 471 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0db2-sWz4):2016/03/13(日) 10:57:30.57 ID:GdYHBYR00.net
- >>470
とまんない( ´・_・`)
- 472 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 1f57-Z9Gu):2016/03/13(日) 11:26:36.34 ID:vfzrpxlv0.net
- >>465 これおまえをクビにしたかったんだろうな^^^
こんなのIOSのクリティカルセキュリティでも見たけど
- 473 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 4826-sWz4):2016/03/13(日) 11:33:13.07 ID:wIeur/nX0.net
- ロード、ストア
算術演算
論理演算
条件ジャンプ
フラグの仕組み
スタックの仕組み
これだけ覚えりゃいい
- 474 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ c5e9-sWz4):2016/03/13(日) 11:37:59.38 ID:ovBrq/HA0.net
- 目標がないとだめだな
挫折するのが目に見えてる
- 475 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-obiL):2016/03/13(日) 13:17:52.52 ID:5L2cm3AE0.net
- まず英語から勉強する
- 476 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-bwa6):2016/03/13(日) 14:13:08.77 ID:qNFqmXnVa.net
- perlでCPANうふふとか古い?
- 477 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 15:16:21.37 ID:2hwniC3S0.net
- >>473
低レベルすぎない?
immutableとか
高階関数とか
を覚えてほしい
モナドはいいや
- 478 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 15:19:14.30 ID:2hwniC3S0.net
- >>321
多態もラムダも型クラスも使いたい時に使えばいいじゃん(scala脳)
- 479 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 15:21:22.27 ID:2hwniC3S0.net
- >>346
関数型プログラマだって状況に応じて色んなデータ構造使いわけると思うんですがそれは
- 480 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fcb-8UBt):2016/03/13(日) 15:22:57.83 ID:lxrFdcOX0.net
- python最近人気なの?
確かに簡単だけど
- 481 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 4aed-f2sn):2016/03/13(日) 15:30:23.15 ID:c2byywLO0.net
- Python3はIPv6と同じだな
Python2を好む人が今でも大量にいる事実
- 482 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 8813-pOzN):2016/03/13(日) 15:48:36.66 ID:oWFjPh4v0.net
- >>409
流石に声優専門とは大差つけてるでしょ
一応底辺プログラマにはなれる
- 483 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 15:52:39.89 ID:2hwniC3S0.net
- 大学の情報系行ったほうがいいね
- 484 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 15:57:47.79 ID:2hwniC3S0.net
- >>221
scala「せやな」
ocaml「ほんとこれ」
- 485 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 8819-GQgu):2016/03/13(日) 15:59:42.18 ID:MiFjVZfL0.net
- BASICっていうの みたけど
おれでもわかりやすかった
ちょっとやればできそうな予感するけど
Cって段落とか括弧とかめんどくせーじゃん
なんであれが普及しなかったの?
コンパイラとかあったんでしょ?
- 486 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 571a-sWz4):2016/03/13(日) 16:00:07.58 ID:piSSveES0.net
- >>18
昔、日本語変数名・クラス名を試してみたけど
IDEがmigemo対応じゃないのでインクリメンタルなコード補完効かなくて
面倒だからすぐやめた
- 487 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW b19f-8UBt):2016/03/13(日) 16:01:54.80 ID:U980K3QG0.net
- >>394
英文打つ時どうすんだ?
- 488 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 16:02:36.61 ID:2hwniC3S0.net
- >>485
vba
- 489 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 16:17:40.81 ID:2hwniC3S0.net
- >>49
インターフェースが実装をもてる言語もあるよ
- 490 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW e4c4-k01v):2016/03/13(日) 16:32:51.39 ID:OGvsB2w30.net ?2BP(1000)
-
新卒じゃない何の知識もない人間が飛び込んで仕事ある?未来ない?
- 491 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 69e9-nLeZ):2016/03/13(日) 16:40:31.20 ID:eIhSsxor0.net
- 未だにプログラミング公教育に組み込まないのも、ネット掲示板で公の場ですぐあきらめの言霊
はいてがんばろうとする奴の足引っ張る奴も、
全部CIAのリンボー
- 492 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 571a-sWz4):2016/03/13(日) 16:55:15.61 ID:piSSveES0.net
- >>394
俺もカナ入力派だけど普通にプログラミングしてるぞ
プログラミング中は基本、半角英数入力固定でいいし
あとはIDEがコード補完してくれるし
- 493 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 36a2-f2sn):2016/03/13(日) 17:01:01.53 ID:/Wptc8bv0.net
- >>490
仕事はある
未来はない
健康もないし、ヘタしたら命もない
- 494 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 171e-1mG9):2016/03/13(日) 17:01:27.36 ID:QOtoxFr50.net
- 小学校からPythonを教えるべきだね
- 495 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 17:21:53.09 ID:WmKRgsnD0.net ?2BP(2002)
-
>>494
賛成!
そしたら僕は小学校の講師になる
かわいいけどちょっと頭の悪いjsに居残りさせて放課後の教室に二人きり...
- 496 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/13(日) 17:29:21.46 ID:WLBqOa5B0.net
- >>494
こうやって、すぐ流行に感化されるやつが出てくる
- 497 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/13(日) 17:31:34.45 ID:H99guIxNx.net
- プログラミングする時間があるなら英語と数学勉強するべきだと思うけどな
はっきりいってプログラミングは大学からでも間に合う
- 498 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 485a-c7sV):2016/03/13(日) 17:36:32.40 ID:U/hUgfAQ0.net
- >>497
理系に進むには18歳より前に数学が身についてないとアウトだもんなあ
- 499 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 0490-rbt9):2016/03/13(日) 17:55:31.59 ID:PIcAAf7w0.net
- 自分が好きなら好きなだけやればいいだろ。
この資本主義の豚野郎。
- 500 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 19:00:32.34 ID:WmKRgsnD0.net ?2BP(2002)
-
>>499
なんだねキミは
資本主義と何か関係あるのかね
- 501 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 19:11:39.47 ID:2hwniC3S0.net
- >>497
英語はマジで重要だな
小学生からばっしりやったほうがいいんじゃないか
- 502 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 06c2-PlzV):2016/03/13(日) 19:22:41.90 ID:2T5Gqc9X0.net
- 上達方法は生まれる家を選ぶ事
- 503 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 737f-pOzN):2016/03/13(日) 19:28:14.60 ID:dt+1j6Ga0.net
- 指示に従っていけば、ちょっとしたプログラムを自分で組めるくらいにはなってるって本あるの?
入門書は道具の種類と機能を教えても、それをどうやって使えばヒーター付きの犬小屋ができるかまでは教えてないように思う
- 504 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 19:33:40.91 ID:WmKRgsnD0.net ?2BP(2002)
-
>>503
ヒーター付きの犬小屋という例えが微妙でよくわからんが、有料の講習に通えばいいんじゃないかな
何でもかんでも無料で身につけられると思うなよ
- 505 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 965e-P1g1):2016/03/13(日) 19:41:27.49 ID:nnpM43ie0.net
- プログラマーモメン的にドットインストールの評価ってどうなの?
- 506 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウ Sa39-f2sn):2016/03/13(日) 19:43:18.40 ID:MN1zUxpna.net
- この分野って他と比べてやたら英語重視でラテン語・ギリシャ語を軽視しすぎていないか?
- 507 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ ee4a-sWz4):2016/03/13(日) 19:45:46.15 ID:FNFO9dbW0.net
- プログラマーのための英語教室ってサイト誰か作ってくれよ
- 508 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ cd46-FnqI):2016/03/13(日) 19:51:27.71 ID:GT7ljCwj0.net
- 英語で挫折するって嘘だろ
- 509 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 25b6-obiL):2016/03/13(日) 20:21:30.04 ID:2ZF7PW2Q0.net
- プログラミングなんて
いずれ不要になるだろう
- 510 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f7d-sWz4):2016/03/13(日) 20:26:48.33 ID:Dj1+Lim70.net
- >>503
「実際にアプリを作ってみよう」みたいな本もたくさんあるよ
入門書読んだ後にそういう本を読んでみれば良い
- 511 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/13(日) 20:31:18.79 ID:WmKRgsnD0.net ?2BP(2002)
-
>>509
あと30年仕事があれば僕は十分
- 512 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 487f-/mar):2016/03/13(日) 22:55:09.29 ID:1cbfGob30.net
- 今からjavaやるんだったらkotlinやろうぜ
コード量すごく減るよ
- 513 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ e89f-sWz4):2016/03/13(日) 22:57:06.17 ID:jGb6ef/J0.net
- >>503
テトリス作る本とローグライクの触りを作る本なら知ってる
どっちも入門書
- 514 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fa3-8UBt):2016/03/13(日) 23:06:04.94 ID:fz5TBNzX0.net
- 最近妄想するのはプログラミング初学者にプログラミング教えるなら順番は
変数、論理構文、関数、配列だと思うんだがvbaだとセルの値を取らなきゃ面白くないからこの中のどのタイミングで教えるべきか悩む
- 515 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/13(日) 23:14:44.01 ID:2hwniC3S0.net
- >>514
関数使わなきゃ何も実行できないんだから関数から教えたほうがいいのでは
関数作るって話なら配列より後でいいと思うし
- 516 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 4a26-sWz4):2016/03/13(日) 23:18:24.18 ID:+5NVw2Uy0.net
- >>514
最初でいいんじゃね
変数のとこでセルの値を変数に入れる
配列のとこで複数セルの値を配列に入れる
- 517 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fa3-8UBt):2016/03/13(日) 23:40:47.92 ID:fz5TBNzX0.net
- >>515
いや流石に変数はどう考えても最初よ。引数戻り値の概念も掴めないし
>>516
やはり最初にしないとつまんないかのう
- 518 :番組の途中ですがアフィサイトへの\(^o^)/です (ガラプー KK5f-qJ5/):2016/03/14(月) 00:48:57.48 ID:c6L7vTNLK.net
- >>506
英語は使うがラテン語もギリシャ語も不要だからな
- 519 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセー Sx81-OG+P):2016/03/14(月) 01:36:13.28 ID:9NtrC5nHx.net
- エクセル難しい
- 520 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/14(月) 06:02:12.15 ID:3f2aVEmUd.net
- プログラミングは文系でも出来るし簡単とかいうやついるけど実際難しくね?今独学でやってるけど大変だわ
- 521 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 969f-f2sn):2016/03/14(月) 06:30:30.00 ID:s5fJZiP70.net
- >>520
プログラム特有の抽象的な概念とかあるしなあ
その辺除けばまあ文章書いて司令出すって感じだから出来るのかもしれないけど
- 522 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/14(月) 08:12:32.59 ID:+4r9vJKa0.net ?2BP(2002)
-
>>520
ほんとにそんなこと言うやついるのかな?
僕はプログラマを10年やってるけど、上司・同僚は理系大学卒か専門卒ばかりだった
僕自身は高卒だけど
文系でも簡単なんてのは2ちゃんのネタだろ
- 523 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 9255-pOzN):2016/03/14(月) 11:43:33.03 ID:ejhDoyno0.net
- 俺は馬鹿だからGUIをフリーズさせながら同期して動いてるほうが好き
上から下に処理が流れてるほうがわかりやすい。。。
- 524 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイ MM64-8UBt):2016/03/14(月) 13:13:56.00 ID:amOkvnLUMPi.net
- >>523
アプリでそういうコードは書かないでくれよ頼むから
- 525 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイ e89f-Sd8G):2016/03/14(月) 17:04:58.28 ID:9THgGHLR0Pi.net
- 「プログラム特有の抽象的な概念」ってなんだよ
プログラマーっていつも言ってることが抽象的すぎてわけわかんねえ
難しいことをわかりやすく説明する能力(意思)がまるでないんだよな
伝える気ないなら独り言でいってろよ
あー腹立つ
- 526 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイW 969f-f2sn):2016/03/14(月) 17:33:09.61 ID:s5fJZiP70Pi.net
- オブジェクト指向なんていい例じゃん
変数もあれ抽象的概念だぜ
- 527 :アザラシ伍長 ◆n3FrWDzmJGlV (オーパイ Sa39-xotv):2016/03/14(月) 17:49:29.59 ID:VgKt65vzaPi.net ?2BP(2002)
-
>>526
変数は、メモリ上の指定されたアドレスの電気的特性が変化してるわけじゃん
具体的な物理的事象だよ
- 528 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイ Sa39-/W/l):2016/03/14(月) 18:43:30.04 ID:/mZkSsKaaPi.net
- どんな機能かわからない名前の関数、変数
なにも伝える気のない、何のために書かれてるのかわからないコメント
ゴミみたいなコードしか書けないプログラマーは今すぐ辞めろ
お前は害悪でしかない
- 529 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイ Sd34-f2sn):2016/03/14(月) 18:57:47.20 ID:yem3Vl9idPi.net
- >>520
やってる内容によるとしか…
業務アプリなら文理とか全く関係ない
- 530 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイW 5fa3-8UBt):2016/03/14(月) 19:20:48.87 ID:rQIgrqSt0Pi.net
- >>525
マが説明が下手なのはわかるぞ。だがあれは小学生に高校の数学を教える様なもんで説明上手くても無理だ
しかも現物が形としてないから他のものに例えようもない
- 531 :アザラシ伍長 ◆n3FrWDzmJGlV (オーパイ Sa39-xotv):2016/03/14(月) 19:21:07.23 ID:VgKt65vzaPi.net ?2BP(2002)
-
>>528
本人に言いなよ
もちろんコメントでな!
- 532 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイW d2bc-f2sn):2016/03/14(月) 19:34:17.24 ID:Hfv/fBIo0Pi.net
- x=x+1; ……!?
- 533 :番組の途中ですがアフィサイトへの\(^o^)/です (オーパイ 5f06-sWz4):2016/03/14(月) 20:01:38.75 ID:hm9/ecRR0Pi.net
- >>532
x=x+1
x=1+1
2=1+1 わかる
2=2+1 ←は?
3=2+1 ←?
- 534 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5f13-yT97):2016/03/14(月) 23:31:53.52 ID:JXOBtsfV0.net
- 再代入禁止にしよう(提案)
- 535 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 5fa3-8UBt):2016/03/14(月) 23:34:22.06 ID:rQIgrqSt0.net
- const先生にネストとコールバックのピストン運動してあげたい
- 536 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 88db-KiW9):2016/03/14(月) 23:41:53.65 ID:JWPIkl4i0.net
- ほんとの初心者はまず環境を設定するまでで頓挫するだろ。
そこを越えさせてやるだけでも教育に取り込む意味は大きいんだよ。
- 537 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ b19f-trrR):2016/03/14(月) 23:44:54.87 ID:QXMalUTY0.net
- googleがまたプログラミングの流行を作ったか
ajaxの次は機械学習かよ
Goとかいうプログラミング言語は失敗したな
- 538 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 969f-f2sn):2016/03/14(月) 23:45:48.67 ID:BkC5GXmm0.net
- >>7
例え話で説明してるやつは何もわかってないから
- 539 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 5fc3-pOzN):2016/03/15(火) 00:02:46.06 ID:kD2s5nk80.net
- Python唯一の欠点は代入だな
実体がポインタ
- 540 :番組の途中ですがアフィサイトへの\(^o^)/です (スプー Sd64-f2sn):2016/03/15(火) 00:09:58.47 ID:VU234UzKd.net
- 初歩の初歩なら今はスマホで始めるのも1つの手だと思う
- 541 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 487f-C4vh):2016/03/15(火) 00:41:15.89 ID:duhRjs0N0.net
- >>532-533
代入記号が := な言語もあるよ
でも代入が = 、比較が == に慣れ過ぎてもう戻れない
ただし、VBてめーは駄目だ
- 542 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 485a-c7sV):2016/03/15(火) 01:21:04.39 ID:V/R+AjgH0.net
- >>539
それメリットでもあるじゃん
- 543 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 969f-f2sn):2016/03/15(火) 05:32:28.29 ID:vUi9Wa3O0.net
- >>527
そもそもメモリ上に変数などといった境界はない
あってもバイト単位の境界だけ
- 544 :アザラシ伍長 ◆n3FrWDzmJGlV (ワッチョイW 5791-xotv):2016/03/15(火) 07:50:44.84 ID:2ht2ahnL0.net ?2BP(2002)
-
>>543
c言語で変数のアドレスと内容を表示して、変数に値を代入すると内容がどう変化するのか、printfで見せてやるのが変数の理解の早道だと思うな
実際にメモリというハードのアドレス番地が書き換わっている、ってのが実感できるはず
総レス数 544
168 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★