TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
Julia Juno Jupyter part1
自然言語処理スレッド その5
(´・ω・`)人間はプログラムやがな
逆コンパイラCodeReverseを作る
ソースコード ホスティング総合【GitHub,GitLab,Bitbucket等】
【関数】Erlang Part 2【エリクソン】
Go language part 2
C#,C#の宿題片付けます。
Objective-C [ObjC part:9];
いまだにVC6から離れられない奴の数→
240 :
まあ使うも使わないも自由だが、あまり文法的なことばかりにこだわらない方がいい。
言い方を変えれば、「プログラミングの達人」と「C++言語の達人」は別なことを認識した方がいい。

「C++言語特有の機能」を使いこなせれば「C++言語の達人」ではあるだろう。
しかし、それは「プログラミングの達人」ではない。
「プログラミングの達人」なら当然「他言語を使っても達人」であり、
それは「言語非依存部分での圧倒的な巧さ」によるものだ。
単純に言えば、「ああ、こうすればこんなに簡単に実装できるのか」を繰り返してる。
C++特有の機能、つまりテンプレートやオーバーロードをいくら使いこなしてもここには到達できない。
それらは無ければ無いで何とかなる程度のものでしかなく、所詮はソースコードの整形でしかない。
それらをどれだけ使いこなしても本質的な構造の改善には繋がらない。

休日に2chに来てプログラミング談義に参加するような奴は、
モチベーションはあり、これは素晴らしい。上達も(本来は)するだろう。
ただ、最近は脱線している奴を多く見かける。
そして、無駄にやる気だけはあるから、おかしな議論で永久ループしてしまっている。
「言語非依存部分での腕前の差」を認識できないうちは、文法的なことにばかりこだわらない方がいい。
「C++言語の達人」ではなく「プログラミングの達人」を目指すなら、それは完全に空回りでしかない。

俺が見る限り、どの言語で始めてもどうやらそれなりにくだらない議論をやってる。
Javaの初学者は必要もないところでクラスを作って継承をこねくり回してる。
JavaScriptの初学者はセミコロンを打つか打たないかで議論してる。
C++の初学者はC++の無駄に複雑な言語仕様、特にテンプレート周りに惹かれるようだ。
ただ、これらを使いこなしても「プログラミング」そのものの上達はしない。
本来の「プログラミング」、つまり「言語非依存部分」での上達にフォーカスした方がいい。
そうであれば、C++が死んだら死んだで、あっそう、でしかない。
(俺はRustではC++を殺しきれないと見ているが)

バージョン管理システムについて語るスレ10
C++/TemplateMetaProgramming
C言語相談室(上級者専用)
C#だとそんなに重くなるもんなの?
C++相談室 part151
php使ってる奴はアホ、これからはRuby on Rails!
C++相談室 part149
インデントはタブかホワイトスペースか?
Silverlight登場で.NET使い大勝利!!! Part2
Go language part 3
--------------------
Breviewについて語るスレ
後ろ向きに脱ニートを試みて愚痴ったりするスレ20
古事記の黄泉国で卒論書くんだけど・・・
【三者三葉】荒井チェリー13【未確認で進行形】
[集会所] 込山榛香変態スレ☆4【15期】
【ブラック】会計事務所を語ろう40【地雷炸裂】
【韓国】<戦犯旗根絶特別企画> その1[08/06]
☆★☆R&B・SOUL好きの聴くHIPHOP☆★☆
女神転生Imagine VERSUS【やらないか?】
昔のヅカを語ろう〜平成編〜102
東海テレビアナウンサー総合スレ 5
シベリアでもおしっこ我慢する女の子かかないか
Razikoスレ9
路上喫煙の何がいけないの?part353
【CrowdWorks】クラウドワークス Part27
高温大学駅伝11
【Dlife】ボンダイビーチ動物病院 Part.2
藍本松『MUDDY』『保健室の死神』『怪物事変』
Syamu_gameが好きな喪女 13
東方ボイスドラマ総合スレ
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼