2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミングが得意モメンっている? 今独学で学ぼうとしたらコードってのが全部英語で挫折したわ糞が [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 ★