(ヽ´ん`)「プログラムなんていわばifとforと代入のat TECH(ヽ´ん`)「プログラムなんていわばifとforと代入の - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト15:デフォルトの名無しさん 18/10/10 07:19:13.53 az2ldVPt.net プログラム言語も進化が求められている なぜなら進化した言語の方が開発効率が良いからだ 言語における進化とはなにか?それはパターンに名前をつけることだ ifとgotoがあればforの代用ができる むしろifとgotoでfor以上のことだってなんでもできる。 だが "なんでもできる" は正義ではない。悪だ ifとgotoでは何がやりたいのか読み取るのに時間がかかる そこで出てくるのがパターンだ 初期値から終了値まで繰り返すという特定のパターンにforという名前をつける なんでもできるifとgotoを使ってforを実装する。 そうすることでforと聞くだけでどういうパターンかをイメージすることができる そうやって "なんでもできる" ものを使って特定のパターン専用のものを 作り出すことこそがプログラム言語の進化 ifとgotoの組み合わせというのは、単なるコンピュータの理論的な仕組みの話であって プログラミングする上でその小さい単位だけで作っていたら時間はかかるしバグもたくさん生まれる より多くのパターンを知っていることこそが知的労働者としてのプログラマの技術力であり 新しいことを覚えることが嫌い、知ってることだけで使って時間をかけるというのは無能でしかない 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch