※前スレ
http://echo.2ch.net/test/read.cgi/tech/1486026729/
探検
推薦図書/必読書のためのスレッド 82©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2017/05/04(木) 05:47:56.81ID:/O9MDtVN
518デフォルトの名無しさん
2018/08/21(火) 12:59:37.40ID:OZUNGsZn 「いまさらRuby」
「Rubyで学ぶ機械学習」
あたりを誰か書いてよ
「Rubyで学ぶ機械学習」
あたりを誰か書いてよ
519デフォルトの名無しさん
2018/08/21(火) 13:07:42.91ID:Hz7fBosn Rubyで機械学習ってのがまるで流行ってないので出ないだろ。
Rubyでブロックチェーンならともかく。
Rubyでブロックチェーンならともかく。
520デフォルトの名無しさん
2018/08/21(火) 15:29:03.22ID:U+/GxJ4D >>517
> 例えば初期のLispだって型はあったし。
初期のLISP(大昔の言語の名前は全て大文字でないと雰囲気がでない)って何?
McCarthyらのマニュアルが有名でMIT以外でも広く知られ使われるようになった最初のバージョンのLISP 1.5は典型的な動的型付き言語だっただろ
その後のMACLISPやINTERLISP、それらを統合したCommon Lispや現代的(=静的なバインディングでλ計算と正しく対応するように直した)Lispの草分けのSchemeとそれを参考にしたEuLisp/ISLispと
Lisp言語族に属する主要な言語は全て式や変数には型が付いておらず(少なくとも必ずそれらに型が付いている訳ではない=オプショナルに型情報を付加するのはアリ)値には型の区別のある
動的型付け言語だよ
静的な型付け言語とは、変数・式という構文上の対象に対して必ず型の情報=型による制限が強制される言語
オプショナルに型情報をそれらに(一種のアノテーションとして)付加できるのでは静的型付けとは言わない
> 例えば初期のLispだって型はあったし。
初期のLISP(大昔の言語の名前は全て大文字でないと雰囲気がでない)って何?
McCarthyらのマニュアルが有名でMIT以外でも広く知られ使われるようになった最初のバージョンのLISP 1.5は典型的な動的型付き言語だっただろ
その後のMACLISPやINTERLISP、それらを統合したCommon Lispや現代的(=静的なバインディングでλ計算と正しく対応するように直した)Lispの草分けのSchemeとそれを参考にしたEuLisp/ISLispと
Lisp言語族に属する主要な言語は全て式や変数には型が付いておらず(少なくとも必ずそれらに型が付いている訳ではない=オプショナルに型情報を付加するのはアリ)値には型の区別のある
動的型付け言語だよ
静的な型付け言語とは、変数・式という構文上の対象に対して必ず型の情報=型による制限が強制される言語
オプショナルに型情報をそれらに(一種のアノテーションとして)付加できるのでは静的型付けとは言わない
521デフォルトの名無しさん
2018/08/21(火) 18:50:34.53ID:R47yoPR5 pythonのおすすめ本はなにかあるの?
522デフォルトの名無しさん
2018/08/21(火) 19:05:17.94ID:iwtfLtQy >>520
あ、初期のLispに「型があった」っていうのは動的型付き言語的な意味で「値に型があった」っていう意図です。
wikipedia の「動的な型という概念を明確にしたのがSmalltalkである」って記述だと、
Smalltalk 以前は明確な型がなかったともとれるので。
ユーザー定義型を言語処理系側でも型として扱うようになった
という意味でSmalltalkの(?)貢献も勿論あると思うけど、
wikipediaの記述だとそこまで読み取れない。
あ、初期のLispに「型があった」っていうのは動的型付き言語的な意味で「値に型があった」っていう意図です。
wikipedia の「動的な型という概念を明確にしたのがSmalltalkである」って記述だと、
Smalltalk 以前は明確な型がなかったともとれるので。
ユーザー定義型を言語処理系側でも型として扱うようになった
という意味でSmalltalkの(?)貢献も勿論あると思うけど、
wikipediaの記述だとそこまで読み取れない。
523デフォルトの名無しさん
2018/08/21(火) 19:33:37.74ID:Y1HyydAv 値にも型がない言語ってどんなのがあるの?
524デフォルトの名無しさん
2018/08/21(火) 19:48:26.27ID:eEAmEMXy あたいかたなしw
525デフォルトの名無しさん
2018/08/21(火) 20:54:30.53ID:DPZ+pnx6 ゲームはこっち行けば?↓
推薦図書/必読書のためのスレッド in ゲ製作技術5
https://mevius.5ch.net/test/read.cgi/gamedev/1261811596/
ところでたしか10年前ぐらいはこのスレってWiki形式でまとまってなかったっけか?
これだっけ?↓
http://blog.livedoor.jp/program_qa/archives/12621641.html
http://s225.web.fc2.com/index.html
http://deztec.jp/x/04/06/2ch/
推薦図書/必読書のためのスレッド in ゲ製作技術5
https://mevius.5ch.net/test/read.cgi/gamedev/1261811596/
ところでたしか10年前ぐらいはこのスレってWiki形式でまとまってなかったっけか?
これだっけ?↓
http://blog.livedoor.jp/program_qa/archives/12621641.html
http://s225.web.fc2.com/index.html
http://deztec.jp/x/04/06/2ch/
526デフォルトの名無しさん
2018/08/21(火) 20:59:51.46ID:iwtfLtQy >>523
アセンブリ言語とかBLISSとか
アセンブリ言語とかBLISSとか
527デフォルトの名無しさん
2018/08/21(火) 23:00:34.75ID:ArtIPtPh528デフォルトの名無しさん
2018/08/22(水) 00:04:39.66ID:cL0nL/CZ >>523
> 値にも型がない言語ってどんなのがあるの?
値に型がないということは全ての値は同じ型に属する(つまり一つの型だけが存在する)ということ
型無しλ計算が型無し言語の典型的な例、その唯一の型は全てのλ式の集合に相当するもの
もう少し実用的な言語で具体例を挙げると、ほとんどのCPUのマシン語
それらCPUのマシン語の扱う値は有限ビット列の集合に相当する単一の型に属するからね
(特に浮動小数点とそのための演算命令を持たないCPUだと完璧)
> 値にも型がない言語ってどんなのがあるの?
値に型がないということは全ての値は同じ型に属する(つまり一つの型だけが存在する)ということ
型無しλ計算が型無し言語の典型的な例、その唯一の型は全てのλ式の集合に相当するもの
もう少し実用的な言語で具体例を挙げると、ほとんどのCPUのマシン語
それらCPUのマシン語の扱う値は有限ビット列の集合に相当する単一の型に属するからね
(特に浮動小数点とそのための演算命令を持たないCPUだと完璧)
529デフォルトの名無しさん
2018/08/28(火) 08:43:55.60ID:cQf653MT 新しめのC++の入門書でオススメありますか?
530デフォルトの名無しさん
2018/08/28(火) 09:23:23.61ID:Gzofmim2 1, 2年前にC++17本が色々出てたからその中から適当なの探してみれば?
531デフォルトの名無しさん
2018/08/29(水) 06:26:26.84ID:l6H3Y7xL amazonで新しいものは簡単に探せますがレビューほぼついてなくて…
実際に購入した人から聞きたいですね
実際に購入した人から聞きたいですね
532デフォルトの名無しさん
2018/08/29(水) 07:21:55.27ID:DlY3qzTs >>531
立ち読みしろよ
立ち読みしろよ
533デフォルトの名無しさん
2018/08/29(水) 12:58:31.26ID:Bu1QAX2c >>532
答えられないくせにしゃしゃり出んなや
答えられないくせにしゃしゃり出んなや
534デフォルトの名無しさん
2018/08/29(水) 14:53:35.74ID:MTDD6gku535529
2018/08/29(水) 17:30:33.96ID:l6H3Y7xL 引き続き回答募集してます
536デフォルトの名無しさん
2018/08/29(水) 18:55:58.63ID:PQLYqc1y 自演おつ
537デフォルトの名無しさん
2018/08/29(水) 20:10:11.19ID:l6H3Y7xL 533が自分ってことですか
違いますね
よろしくお願い致します
違いますね
よろしくお願い致します
538デフォルトの名無しさん
2018/08/29(水) 22:21:04.41ID:l6H3Y7xL 新しめのC++の入門書でオススメありますか?
回答お願い致します;
回答お願い致します;
539デフォルトの名無しさん
2018/08/29(水) 22:24:32.51ID:V36//EKV540デフォルトの名無しさん
2018/08/29(水) 22:36:09.55ID:l6H3Y7xL 回答はありがとうございます
しかし調べた感じですと入門書ではない気がします
しかし調べた感じですと入門書ではない気がします
541デフォルトの名無しさん
2018/08/29(水) 22:40:20.21ID:/7hIIScJ 調べて判断できるくらいなら、わざわざ人に聞かなくても全部自分で調べればいいんじゃ?
542デフォルトの名無しさん
2018/08/29(水) 22:42:13.31ID:BxZ1bkA/ それにしても、単なる知識を披露しあっているだけの時は頭良さそうなふりはできるが、
いよいよ自身の認識を問われる事態になるとここにいる連中、そこの浅さを露呈するやつ多すぎ
所詮、5chだな
いよいよ自身の認識を問われる事態になるとここにいる連中、そこの浅さを露呈するやつ多すぎ
所詮、5chだな
543デフォルトの名無しさん
2018/08/29(水) 22:43:30.22ID:/7hIIScJ 久しぶりだな、このコピペ
544デフォルトの名無しさん
2018/08/29(水) 22:47:25.59ID:l6H3Y7xL 新しい本は自分で調べられます
ただ新しい物に関して全然中身の情報がない(レビュー等も)ので
こちらの経験者の方に質問させていただいてます;
何卒よろしくお願い致します。
ただ新しい物に関して全然中身の情報がない(レビュー等も)ので
こちらの経験者の方に質問させていただいてます;
何卒よろしくお願い致します。
545デフォルトの名無しさん
2018/08/29(水) 22:50:28.15ID:V36//EKV546デフォルトの名無しさん
2018/08/29(水) 23:10:14.90ID:l6H3Y7xL ありがとうございます
入門書ではあると思いますが新しいに当てはまらない気がします…
ワガママ言ってるように聞こえてたらすいません;
一応最初にも記してる通り新し目の入門書で良いものがあれば教えていただきたいです
入門書ではあると思いますが新しいに当てはまらない気がします…
ワガママ言ってるように聞こえてたらすいません;
一応最初にも記してる通り新し目の入門書で良いものがあれば教えていただきたいです
547デフォルトの名無しさん
2018/08/29(水) 23:12:45.02ID:ZfvIj+lG548デフォルトの名無しさん
2018/08/29(水) 23:17:04.97ID:zRPnCBM0 ただのしょうもない文法覚えるのために
本買うのはムダ
コレがコタエ
本買うのはムダ
コレがコタエ
549デフォルトの名無しさん
2018/08/29(水) 23:18:41.99ID:zRPnCBM0 アルゴリズムを理解して
その言語で書くことができるなら
その言語は使えたことになる
そうやって使っていくうちに
おのずとその言語の特性が分かってくる
その言語で書くことができるなら
その言語は使えたことになる
そうやって使っていくうちに
おのずとその言語の特性が分かってくる
550デフォルトの名無しさん
2018/08/29(水) 23:19:05.95ID:l6H3Y7xL うーん
新しいものを持ってる方がいないってことなんですかね?
新しいものを持ってる方がいないってことなんですかね?
551デフォルトの名無しさん
2018/08/29(水) 23:22:28.48ID:zRPnCBM0 いや
オレはカネをドブに棄てない
おカネと時間は有効に使うべきだからな
もっと意味のある書籍に時間やおカネつかうほうがいい
うん相変わらずカンペキなコタエ
オレはカネをドブに棄てない
おカネと時間は有効に使うべきだからな
もっと意味のある書籍に時間やおカネつかうほうがいい
うん相変わらずカンペキなコタエ
552デフォルトの名無しさん
2018/08/29(水) 23:23:22.63ID:UNSdpqs/ 禿本は十分新しいと思うがな。
amazonのレビューが付いてない新しい本って、気になってる本があるなら書いてみれよ。
amazonのレビューが付いてない新しい本って、気になってる本があるなら書いてみれよ。
553デフォルトの名無しさん
2018/08/29(水) 23:34:10.13ID:l6H3Y7xL >>552
調べたら2011年に出てるようです
大昔でもないですが実行環境の導入とかやっぱり今とは違うでしょうし
今の環境に合わせた物で解説されてる本で勉強したいです
ただでさえ頭があまりいい方ではないので環境とかどうでもいいとこで躓きたくなくて;
まぁ回答なければ自分で人柱になるしかないですが…
調べたら2011年に出てるようです
大昔でもないですが実行環境の導入とかやっぱり今とは違うでしょうし
今の環境に合わせた物で解説されてる本で勉強したいです
ただでさえ頭があまりいい方ではないので環境とかどうでもいいとこで躓きたくなくて;
まぁ回答なければ自分で人柱になるしかないですが…
554デフォルトの名無しさん
2018/08/29(水) 23:36:06.19ID:IvmvtIhc 実行環境の導入なんか本要らんだろ
555デフォルトの名無しさん
2018/08/29(水) 23:39:09.37ID:zRPnCBM0 むしろ導入とかのほうがぐぐって調べたほうがいい
導入ならバカが書いた導入手順でも十分に使える
むしろ導入なんかバカでもチョンでもできる
エレガントなコードを書くためにには
オレみたいなハイレベルなセンスがいる
導入ならバカが書いた導入手順でも十分に使える
むしろ導入なんかバカでもチョンでもできる
エレガントなコードを書くためにには
オレみたいなハイレベルなセンスがいる
556デフォルトの名無しさん
2018/08/29(水) 23:41:58.92ID:l6H3Y7xL 何故そんなに新しい入門本を拒むのかがよく分かりません…
引き続きC++の新しい入門書で良い物の情報お待ちしてます
よろしくお願い致します。
引き続きC++の新しい入門書で良い物の情報お待ちしてます
よろしくお願い致します。
557デフォルトの名無しさん
2018/08/29(水) 23:46:02.96ID:vKnUxxNl C++、俺はこれだったな。
標準講座C++ハーバート シルト
https://www.amazon.co.jp/dp/479811989X/
つかC++に限定するんやったらこっちいけよ↓
C++相談室 part137
https://mevius.5ch.net/test/read.cgi/tech/1535353320/
標準講座C++ハーバート シルト
https://www.amazon.co.jp/dp/479811989X/
つかC++に限定するんやったらこっちいけよ↓
C++相談室 part137
https://mevius.5ch.net/test/read.cgi/tech/1535353320/
558デフォルトの名無しさん
2018/08/29(水) 23:46:36.97ID:zRPnCBM0 拒否してるワケじゃない
お勧めしてないだけだからな
しょうもない文法の入門本だから
やめといたほうがいいといってるワケ
まずオレならそんな入門本買わないといってるワケ
そのおカネで
もっと身になる入門本買って
時間使ったほうがいいといってるワケ
文法なんか実際に書いて覚えたほうが早い
お勧めしてないだけだからな
しょうもない文法の入門本だから
やめといたほうがいいといってるワケ
まずオレならそんな入門本買わないといってるワケ
そのおカネで
もっと身になる入門本買って
時間使ったほうがいいといってるワケ
文法なんか実際に書いて覚えたほうが早い
559デフォルトの名無しさん
2018/08/29(水) 23:51:57.40ID:vKnUxxNl ID:l6H3Y7xL が言ってんのってもしかしてVisualStudioの使い方とかそういうのも入ってんの?
VisualStudioとC++、それぞれ別の本を買え。
いまやIDEなんて本を待ってる間に次verが出るし。
VisualStudioとC++、それぞれ別の本を買え。
いまやIDEなんて本を待ってる間に次verが出るし。
560デフォルトの名無しさん
2018/08/29(水) 23:52:47.12ID:l6H3Y7xL それは貴方がプログラムが出来る優秀な人間だからそう感じるだけです
こちらは右も左も分からない入門者だから必要としてます
なので貴方目線でそんなもん要らんとか切り捨てられても困ります;
アドバイスはありがたいですが
>>557
言語のスレで聞いたらスレチなのではないんですか?
大丈夫そうでしたらそちらで聞いてみます
誘導ありがとうございます
こちらは右も左も分からない入門者だから必要としてます
なので貴方目線でそんなもん要らんとか切り捨てられても困ります;
アドバイスはありがたいですが
>>557
言語のスレで聞いたらスレチなのではないんですか?
大丈夫そうでしたらそちらで聞いてみます
誘導ありがとうございます
561デフォルトの名無しさん
2018/08/29(水) 23:53:11.90ID:/7hIIScJ 実行環境の導入レベルの入門書って何だろ?
WindowsならVisualC++のハウツー本とか?
Linuxだとそんなのあるのかな?
WindowsならVisualC++のハウツー本とか?
Linuxだとそんなのあるのかな?
562デフォルトの名無しさん
2018/08/30(木) 00:03:25.41ID:/0YXnEsV オマエは大きな勘違いをしている
プログラムが書ける=優秀じゃないからな
文法どおりプログラムを書くだけならバカでもチョンでもできる
ゴミコード書ける程度での低学歴知恵遅れなら
この板みれば分かるとおり一杯いる
そうならないために、なにをすれば適切に効果的に学習できるか
考えてみるのは大事だ
この板にいるような低学歴知恵遅れにならないために
どうすればいいか考えてみるのは大事だ
プログラムが書ける=優秀じゃないからな
文法どおりプログラムを書くだけならバカでもチョンでもできる
ゴミコード書ける程度での低学歴知恵遅れなら
この板みれば分かるとおり一杯いる
そうならないために、なにをすれば適切に効果的に学習できるか
考えてみるのは大事だ
この板にいるような低学歴知恵遅れにならないために
どうすればいいか考えてみるのは大事だ
563デフォルトの名無しさん
2018/08/30(木) 00:07:29.34ID:NQz3sjtC >560
「C++の入門書」って言ってるからみんなオススメの言語としてのの入門書を勧めてるし、
誰が見ても王道の書籍を教えてるんだが、お前が拒んでるように見えるのは確か。
「それを嫌がってちゃ、あとはクズ本しかねぇよ」って状況。
最近C++とか言っても、Boostライブラリとかが追加されたりしただけで差分みたいなもんだから、
そもそもC++の土台がない人に対してそこだけをフォーカスする入門書なんて矛盾してるってわかるだろ。
何人かが言ってる、アルゴリズムを〜とかも同じで、
どの言語もいわば分岐と繰り返し、関数呼び出しだから、C++を修める助走として
いっそシュガーな言語で入って、考え方やらを寄せていったほうがいいだろって
理にかなったアドバイスやで。
「C++の入門書」って言ってるからみんなオススメの言語としてのの入門書を勧めてるし、
誰が見ても王道の書籍を教えてるんだが、お前が拒んでるように見えるのは確か。
「それを嫌がってちゃ、あとはクズ本しかねぇよ」って状況。
最近C++とか言っても、Boostライブラリとかが追加されたりしただけで差分みたいなもんだから、
そもそもC++の土台がない人に対してそこだけをフォーカスする入門書なんて矛盾してるってわかるだろ。
何人かが言ってる、アルゴリズムを〜とかも同じで、
どの言語もいわば分岐と繰り返し、関数呼び出しだから、C++を修める助走として
いっそシュガーな言語で入って、考え方やらを寄せていったほうがいいだろって
理にかなったアドバイスやで。
564デフォルトの名無しさん
2018/08/30(木) 00:16:11.63ID:kCgj5iLA >>563
拒んでるというか、529にも記してある通り自分は新しいC++の入門書でお勧めを聞いてるのに
意地になって古い本を勧めて来るので変になってるだけです;
後出しジャンケンはしてないはずです
しっかり欲しい本の条件は最初に書いてたと思います
自分が何故新しい入門書を必要としてるのか?そういう理由にまで突っ込まれる必要性が分かりません
まぁ荒れっぽくしてしまったのはすいません
拒んでるというか、529にも記してある通り自分は新しいC++の入門書でお勧めを聞いてるのに
意地になって古い本を勧めて来るので変になってるだけです;
後出しジャンケンはしてないはずです
しっかり欲しい本の条件は最初に書いてたと思います
自分が何故新しい入門書を必要としてるのか?そういう理由にまで突っ込まれる必要性が分かりません
まぁ荒れっぽくしてしまったのはすいません
565デフォルトの名無しさん
2018/08/30(木) 01:00:18.76ID:NXSy37B2 どの本も途中から急に専門用語増えて難しくなる
今はわからなくてもいいから先へ進めみたいなのばっか
昔からこの手の技術書って
初心者向けと上級者向けってのはあっても、中級者向けっていう位置づけのものってないんだよね。
だから、そこに壁が出来る。乗り越えられずに挫折するというパティーン。ウェブは割りとその辺りをカバー
してきつつあるといっても、ピンきりなので、困っちゃう。
今はわからなくてもいいから先へ進めみたいなのばっか
昔からこの手の技術書って
初心者向けと上級者向けってのはあっても、中級者向けっていう位置づけのものってないんだよね。
だから、そこに壁が出来る。乗り越えられずに挫折するというパティーン。ウェブは割りとその辺りをカバー
してきつつあるといっても、ピンきりなので、困っちゃう。
566デフォルトの名無しさん
2018/08/30(木) 01:01:37.06ID:jRU2Egdi 向こうでも同じ回答になりそうな予感
入門書の場合合う合うわないがあるから
本屋で立ち読みが一番なんだよなあ
ここは推薦図書・必読書のスレだから
リファレンス的なものが多くなるが挙げられてる本にハズレはないぞ
(それ以降でオススメできる本が出ていないとも言える)
まあ本当の入門者ならC++入門ってついてるならどの本でも変わりはないから
図書館で新し目の借りればいいのに
入門書の場合合う合うわないがあるから
本屋で立ち読みが一番なんだよなあ
ここは推薦図書・必読書のスレだから
リファレンス的なものが多くなるが挙げられてる本にハズレはないぞ
(それ以降でオススメできる本が出ていないとも言える)
まあ本当の入門者ならC++入門ってついてるならどの本でも変わりはないから
図書館で新し目の借りればいいのに
567デフォルトの名無しさん
2018/08/30(木) 01:03:47.34ID:/0YXnEsV https://biit.cs.ut.ee/~vilo/edu/2005-06/Text_Algorithms/index.cgi?f=L1_Exact
たとえばココに書いてある内容を
文法に適合するようにひたすら落としこんでいけば
概ねの文法なんか勝手に理解できることになる
文法なんかその程度のもんだからな
何が書いてあって
なんでこうなるのか理解しながら
適合する文法に落としこめるなら
別のものも身につくことになる
コレなら初心者でもできる
むしろプログラム初心者の初学向け
たとえばココに書いてある内容を
文法に適合するようにひたすら落としこんでいけば
概ねの文法なんか勝手に理解できることになる
文法なんかその程度のもんだからな
何が書いてあって
なんでこうなるのか理解しながら
適合する文法に落としこめるなら
別のものも身につくことになる
コレなら初心者でもできる
むしろプログラム初心者の初学向け
568デフォルトの名無しさん
2018/08/30(木) 01:10:43.48ID:Z6S7b1tB 本当の初心者なら望洋か晴比古の最近の改訂判やら新版やらでいいんじゃないの?
あのシリーズは改訂が多すぎて訳分からなくなってるけどな
あのシリーズは改訂が多すぎて訳分からなくなってるけどな
569デフォルトの名無しさん
2018/08/30(木) 01:26:03.46ID:DM4c6T6K 本なんか、たくさんある。でも理解できない。
それは、なぜでしょう?
多くの人は、古いロベールを買います。
それは、なぜでしょう?w
ロベールがわからない人は「スッキリわかる Java入門」「たのしいRuby」を買います。
それは、なぜでしょう?
これらの疑問がわかれば、勉強のやり方がわかるはず!
Python のGuido、C++ の禿の本は、おすすめしない。
言語の作者が、著者として一流とは限らない!
それは、なぜでしょう?
多くの人は、古いロベールを買います。
それは、なぜでしょう?w
ロベールがわからない人は「スッキリわかる Java入門」「たのしいRuby」を買います。
それは、なぜでしょう?
これらの疑問がわかれば、勉強のやり方がわかるはず!
Python のGuido、C++ の禿の本は、おすすめしない。
言語の作者が、著者として一流とは限らない!
570デフォルトの名無しさん
2018/08/30(木) 01:26:59.57ID:1W3VmofA ワンオペで独り寂しく縦横無尽に右往左往してます
チーム開発の具体的な指南書を見てみたいんだけど
複数人で分担して作ってテストして結合してとか
そういうのって本はあります?
それとも、転職してOJTで身に付けないと駄目なものなのかな?
チーム開発の具体的な指南書を見てみたいんだけど
複数人で分担して作ってテストして結合してとか
そういうのって本はあります?
それとも、転職してOJTで身に付けないと駄目なものなのかな?
571569
2018/08/30(木) 01:43:40.32ID:DM4c6T6K 本のレビューを見ても、無駄
漏れなんか、ハーバートシルト・柴田望洋・林晴比古の、どれでも読める。
自分のレベルと合っていれば、OK。
自分のレベルと合っていない人にとっては、全くの無駄
でも、ほとんどの人は無理だから、ロベールから始める。
ロベールも無理なら「スッキリわかる Java入門」「たのしいRuby」。
これらでも無理なら、アンクの絵本シリーズとか
小中高大学への勉強の過程と、全く同じ。
本とは、自己の成長の記録
最後には「Linux プログラミング・インタフェース」と、
ドワンゴ江添亮の本を持って、数年山籠もりする
とにかく、どの言語でも、入門書と「Effective 何々」というのが、プロの最低ライン。
まあでも、読んでいない奴がほとんどだけどw
スクエニとか、何千人も社員がいる会社が、どうしてC++ のプログラマーを募集するのでしょう?
何千人も社員がいるのに、なぜ1人も見つからないのでしょう?w
漏れなんか、ハーバートシルト・柴田望洋・林晴比古の、どれでも読める。
自分のレベルと合っていれば、OK。
自分のレベルと合っていない人にとっては、全くの無駄
でも、ほとんどの人は無理だから、ロベールから始める。
ロベールも無理なら「スッキリわかる Java入門」「たのしいRuby」。
これらでも無理なら、アンクの絵本シリーズとか
小中高大学への勉強の過程と、全く同じ。
本とは、自己の成長の記録
最後には「Linux プログラミング・インタフェース」と、
ドワンゴ江添亮の本を持って、数年山籠もりする
とにかく、どの言語でも、入門書と「Effective 何々」というのが、プロの最低ライン。
まあでも、読んでいない奴がほとんどだけどw
スクエニとか、何千人も社員がいる会社が、どうしてC++ のプログラマーを募集するのでしょう?
何千人も社員がいるのに、なぜ1人も見つからないのでしょう?w
572569
2018/08/30(木) 02:03:15.69ID:DM4c6T6K かんたん Visual C++[改訂2版]、堀義博、2017
漏れなんか、ハーバートシルト・柴田望洋・林晴比古の、どれでも読める。
自分のレベルと合っていれば、OK。
逆に、自分のレベルと合っていない人にとっては、全くの無駄
結論、君には新しい本は、無理です。
たぶん、ロベールも無理
「たのしいRuby 第5版、2016」を薦める
C++ をやるような人は、10言語ぐらい出来て、環境構築などのOS の知識がある。
だから、どの企業もコンピューターリテラシーのある人を求めているわけ
言語の文法だけを知っている人は、いらない
文法だけでは何も作れない。
だから最低でも「Effective 何々」を読んでいないとダメ。
デザインパターン・アルゴリズムを勉強していないと、何も作れない
例えるなら、C++は大学生。小学生は、Rubyから始めろ。
次の順番で勉強する。C++ は8番目だから、10年後に考えろ!
1. 動的言語。Ruby, Python, JavaScript
2. 静的言語。Java, Kotlin, C#
3. ポインターのある言語。C, C++
漏れなんか、ハーバートシルト・柴田望洋・林晴比古の、どれでも読める。
自分のレベルと合っていれば、OK。
逆に、自分のレベルと合っていない人にとっては、全くの無駄
結論、君には新しい本は、無理です。
たぶん、ロベールも無理
「たのしいRuby 第5版、2016」を薦める
C++ をやるような人は、10言語ぐらい出来て、環境構築などのOS の知識がある。
だから、どの企業もコンピューターリテラシーのある人を求めているわけ
言語の文法だけを知っている人は、いらない
文法だけでは何も作れない。
だから最低でも「Effective 何々」を読んでいないとダメ。
デザインパターン・アルゴリズムを勉強していないと、何も作れない
例えるなら、C++は大学生。小学生は、Rubyから始めろ。
次の順番で勉強する。C++ は8番目だから、10年後に考えろ!
1. 動的言語。Ruby, Python, JavaScript
2. 静的言語。Java, Kotlin, C#
3. ポインターのある言語。C, C++
573デフォルトの名無しさん
2018/08/30(木) 05:58:05.24ID:3AGuPUon 禿の本ってなに?
574デフォルトの名無しさん
2018/08/30(木) 06:02:11.22ID:3AGuPUon 数か月前から「たのしいRuby」が大人気でついに買うかもしれませんが本当にいいの?
オレはinternationalな人だから日本人が作った言語という時点でイヤなのですが。
Is "Fun Ruby" really so good? It is always referred to since some months ago.
I have international views on life, so I don't feel like learning that language, made by a Japanese.
オレはinternationalな人だから日本人が作った言語という時点でイヤなのですが。
Is "Fun Ruby" really so good? It is always referred to since some months ago.
I have international views on life, so I don't feel like learning that language, made by a Japanese.
575デフォルトの名無しさん
2018/08/30(木) 06:11:50.80ID:f+DfrpjN576デフォルトの名無しさん
2018/08/30(木) 06:37:28.80ID:AvvnC/FF >>574
internationalな人ならJapaneseの言語でも良いじゃないか
internationalな人ならJapaneseの言語でも良いじゃないか
577569
2018/08/30(木) 07:32:18.29ID:DM4c6T6K ゲームプログラマになる前に覚えておきたい技術、平山 尚、2008
これは俗に言う「セガ本」で、大賞をとったけど、
コンセプトは、C++・オブジェクト指向・3D の3つを、1冊で教える!
でも、実際には無理。
これを読んで、プログラマーになれる奴はいない!
C++ でゲームプログラミングなんて、技術の最高峰だから、最低でも10年は掛かる
実際には、この3つを別々の本で、学ぶ必要がある。
C++ はロベール。
オブジェクト指向は「スッキリわかる Java入門」
3D も別の本
普通は、ロベールを読めるまでに、数年は掛かる
「スッキリ」の初版は、2011年に出た。
この本以前には、初心者がオブジェクト指向を学ぶ本は、なかった
普通の本では、オブジェクト指向の説明は数十ページだけど、
スッキリは250ページあって、驚異のイラスト量をほこる
この本が出てから、企業研修には皆、この本を使うようになって、
日本のオブジェクト指向が普及した
つまり、C++ へたどり着くまでの、う回路ができたわけ
これは俗に言う「セガ本」で、大賞をとったけど、
コンセプトは、C++・オブジェクト指向・3D の3つを、1冊で教える!
でも、実際には無理。
これを読んで、プログラマーになれる奴はいない!
C++ でゲームプログラミングなんて、技術の最高峰だから、最低でも10年は掛かる
実際には、この3つを別々の本で、学ぶ必要がある。
C++ はロベール。
オブジェクト指向は「スッキリわかる Java入門」
3D も別の本
普通は、ロベールを読めるまでに、数年は掛かる
「スッキリ」の初版は、2011年に出た。
この本以前には、初心者がオブジェクト指向を学ぶ本は、なかった
普通の本では、オブジェクト指向の説明は数十ページだけど、
スッキリは250ページあって、驚異のイラスト量をほこる
この本が出てから、企業研修には皆、この本を使うようになって、
日本のオブジェクト指向が普及した
つまり、C++ へたどり着くまでの、う回路ができたわけ
578デフォルトの名無しさん
2018/08/30(木) 07:45:10.42ID:EJNleK6c う回路があるなら、正道も教えてくれよw
579デフォルトの名無しさん
2018/08/30(木) 07:59:53.11ID:f+DfrpjN580デフォルトの名無しさん
2018/08/30(木) 08:48:27.76ID:Rymf0sOv なんかキモいスレになったな
初心者で偉そうなクレクレ乞食と江添を煮詰めたような長文野郎か
初心者で偉そうなクレクレ乞食と江添を煮詰めたような長文野郎か
581569
2018/08/30(木) 08:56:43.18ID:DM4c6T6K 登山の初心者が、最短距離の絶壁を、垂直に登るのは不可能。
だから、斜めに進んでいく
目標があっても、そこへたどれる道筋を見つけないといけない。
道の途中に、穴ぼこなど断絶してる場所があったら、たどりつけない
そこで気づいて、その道を引き返して、目標へたどり着けそうな、新たな道を歩き始める。
それを繰り返した結果が、以下の順番で学ぶ
1. 動的言語。Ruby, Python, JavaScript
2. 静的言語。Java, Kotlin, C#
3. ポインターのある言語。C, C++
エベレスト級の、難易度が最高峰のC++ には、10年後!
だから、斜めに進んでいく
目標があっても、そこへたどれる道筋を見つけないといけない。
道の途中に、穴ぼこなど断絶してる場所があったら、たどりつけない
そこで気づいて、その道を引き返して、目標へたどり着けそうな、新たな道を歩き始める。
それを繰り返した結果が、以下の順番で学ぶ
1. 動的言語。Ruby, Python, JavaScript
2. 静的言語。Java, Kotlin, C#
3. ポインターのある言語。C, C++
エベレスト級の、難易度が最高峰のC++ には、10年後!
582デフォルトの名無しさん
2018/08/30(木) 09:00:52.83ID:Ed6Jhut7 >>561
Linux なら、Ubuntu LTSをフルインストールすればC++の開発環境やboost、GTK含め主要ライブラリーは最初から入ってるから、インストール指南はいらんのよね。
エラーメッセージがちゃんと出るから、問題が出たらソフトの名称+エラーメッセージでググればだいたい解決するし。
あとこれは可能な人がかなり限られるけど、職場に詳しい人がいれば、ソフトのソース見て答を教えてくれたりする。
ベンダーに聞かないとどうしても答が出ない謎ってのがほとんどないから。
EclipseなりEmacsなりvimなりの使い方は、そっち専門の解説書かな。
C++以外にmakeの解説書は揃えた方がいいと思う。
Linux なら、Ubuntu LTSをフルインストールすればC++の開発環境やboost、GTK含め主要ライブラリーは最初から入ってるから、インストール指南はいらんのよね。
エラーメッセージがちゃんと出るから、問題が出たらソフトの名称+エラーメッセージでググればだいたい解決するし。
あとこれは可能な人がかなり限られるけど、職場に詳しい人がいれば、ソフトのソース見て答を教えてくれたりする。
ベンダーに聞かないとどうしても答が出ない謎ってのがほとんどないから。
EclipseなりEmacsなりvimなりの使い方は、そっち専門の解説書かな。
C++以外にmakeの解説書は揃えた方がいいと思う。
583デフォルトの名無しさん
2018/08/30(木) 09:09:53.78ID:RWRVkGd2 >>580
お、それで思い出したけど、
https://github.com/EzoeRyou/cpp-intro
に最新のC++を対象にした入門書があるじゃん。書きかけだけど。
でも対象がLinuxっぽいしLinux自身やエディタに対する説明はゼロみたいだから、プログラミング経験のないまったくの初心者には難しそうだな、これ。
お、それで思い出したけど、
https://github.com/EzoeRyou/cpp-intro
に最新のC++を対象にした入門書があるじゃん。書きかけだけど。
でも対象がLinuxっぽいしLinux自身やエディタに対する説明はゼロみたいだから、プログラミング経験のないまったくの初心者には難しそうだな、これ。
584デフォルトの名無しさん
2018/08/30(木) 09:15:26.37ID:fZXCQKMc C++の本を読みたいのか、それともC++を使えるようになりたいのか・・・
585デフォルトの名無しさん
2018/08/30(木) 10:33:13.18ID:Kraa2ZzX 初心者野郎はけっきょく開発環境バナシじゃね?
c++とかいうてるのを真に受けてるからみんな混乱
本に書いてあることをやりたいけど コンパイル環境とかエディタの記載がない(もしくは任意)だから進まない とか言うバカなんじゃ
c++とかいうてるのを真に受けてるからみんな混乱
本に書いてあることをやりたいけど コンパイル環境とかエディタの記載がない(もしくは任意)だから進まない とか言うバカなんじゃ
586デフォルトの名無しさん
2018/08/30(木) 17:44:51.67ID:fYjk7mf+ 釣り堀ですな
587デフォルトの名無しさん
2018/08/30(木) 18:47:09.29ID:nhWZJRvT QZがいないw
588デフォルトの名無しさん
2018/08/30(木) 18:56:35.00ID:vbppDtwI C++で稼ぎたいだけです
589デフォルトの名無しさん
2018/08/31(金) 00:57:02.13ID:laSxw++E590デフォルトの名無しさん
2018/08/31(金) 06:54:08.46ID:P+wJyMon 釣られすぎだろ
591デフォルトの名無しさん
2018/08/31(金) 07:03:08.76ID:kqLurM/K 全然釣りではないですね
ロベールの説明が入門者向けじゃないと感じたので新しいのがほしかっただけです
ロベールの説明が入門者向けじゃないと感じたので新しいのがほしかっただけです
592デフォルトの名無しさん
2018/08/31(金) 07:23:08.50ID:wT3DulcX 他人の評価が社会では評価されるんよ?
君の価値観なんて他人の評価の範疇には入らないよ
君は他人から釣りだと思わてるし、馬鹿だと思われてるのを自覚しろ
君の価値観なんて他人の評価の範疇には入らないよ
君は他人から釣りだと思わてるし、馬鹿だと思われてるのを自覚しろ
593デフォルトの名無しさん
2018/08/31(金) 07:23:26.68ID:53KoWqrY もう君にはC++は向いていないから諦めろよ
594デフォルトの名無しさん
2018/08/31(金) 07:28:17.63ID:kqLurM/K いいえ、諦めません
スッキリ分かるjavaは普通に読めましたし、ロベールが糞なだけだと思います
プログラマーとしては天才なのかもしれませんが入門者に教えるのは下手糞だと思ってます
絶対にあの本より分かりやすいC++入門書はあるはずです
スッキリ分かるjavaは普通に読めましたし、ロベールが糞なだけだと思います
プログラマーとしては天才なのかもしれませんが入門者に教えるのは下手糞だと思ってます
絶対にあの本より分かりやすいC++入門書はあるはずです
595デフォルトの名無しさん
2018/08/31(金) 07:38:28.62ID:53KoWqrY 理解力不足を棚に上げて教え方が悪いと言い出すとか、どれだけ ゆとり脳 なんだよ
596デフォルトの名無しさん
2018/08/31(金) 07:41:35.12ID:wT3DulcX597デフォルトの名無しさん
2018/08/31(金) 07:43:55.38ID:nHGkxuOE 次はポインタで文句言い出すパターンだな
598569
2018/08/31(金) 07:53:39.21ID:KL9vGmUq 他のは、もっと難しい。
だから、古いロベールを薦めている
やってみればわかる
漏れらは、何十冊も読んでるから、
ハーバートシルト・柴田望洋・林晴比古の、どれでも読める
>>572
にも書いたけど、ロベールでも読めないだろ。
C++ の本を読めるだけでも、数年は掛かる
>>577
にも書いたけど、セガ本から始めた初心者は、皆同じ反応をして、同じ道をたどる。
つまり、出来ない!
だから皆「スッキリ」を読む
本の良し悪しじゃない。
君のレベルが、本を読めないレベル。
小学生が、大学生の本を読めないのと同じ
572 に書いた、言語の順番で、プログラミングをしていく事。
この順番で、小中高大学へと進める
だから、古いロベールを薦めている
やってみればわかる
漏れらは、何十冊も読んでるから、
ハーバートシルト・柴田望洋・林晴比古の、どれでも読める
>>572
にも書いたけど、ロベールでも読めないだろ。
C++ の本を読めるだけでも、数年は掛かる
>>577
にも書いたけど、セガ本から始めた初心者は、皆同じ反応をして、同じ道をたどる。
つまり、出来ない!
だから皆「スッキリ」を読む
本の良し悪しじゃない。
君のレベルが、本を読めないレベル。
小学生が、大学生の本を読めないのと同じ
572 に書いた、言語の順番で、プログラミングをしていく事。
この順番で、小中高大学へと進める
599569
2018/08/31(金) 08:06:49.07ID:KL9vGmUq 次は、ポインタがわかりませんと言う。
それなら、この本を読めば?
詳説 Cポインタ、2013、オライリー・ジャパン
次は、アルゴリズム・デザインパターンがわかりませんと言う
「Effective 何々」を読めば?
こういう具合に、無限に続いていく
最後には「Linux プログラミング・インタフェース」と、
ドワンゴ江添亮の本を持って、数年山籠もりせいってなるw
言語だけ学んでも、プログラミングなど出来ない。
結局、OS・システムの知識が必要だから
それなら、この本を読めば?
詳説 Cポインタ、2013、オライリー・ジャパン
次は、アルゴリズム・デザインパターンがわかりませんと言う
「Effective 何々」を読めば?
こういう具合に、無限に続いていく
最後には「Linux プログラミング・インタフェース」と、
ドワンゴ江添亮の本を持って、数年山籠もりせいってなるw
言語だけ学んでも、プログラミングなど出来ない。
結局、OS・システムの知識が必要だから
600デフォルトの名無しさん
2018/08/31(金) 08:15:11.37ID:kqLurM/K601デフォルトの名無しさん
2018/08/31(金) 08:29:49.32ID:PamnfCvT 何つーか、自分も外人と一緒に働くまでそうだったけど、日本人って完璧主義者と言うかね。。。
もっと何となくわかる程度からでもガンガン話したり読んだりした方が結果的に覚えるんだよね。
結局、理解したい、して欲しいって気持ちの方が大事つーかね。
もっと何となくわかる程度からでもガンガン話したり読んだりした方が結果的に覚えるんだよね。
結局、理解したい、して欲しいって気持ちの方が大事つーかね。
602デフォルトの名無しさん
2018/08/31(金) 08:31:43.06ID:nHGkxuOE603デフォルトの名無しさん
2018/08/31(金) 08:52:25.94ID:fvIT2UgC Java理解しててロベール持ってるなら、ごく簡単なプログラムなら既に書けるでしょ。文法の違いなんて慣れるだけだし。
C++の参照はJava/JavaScript/Ruby/Python/Lisp/OCamlあたりの参照と違って独特だからそこはハマるかもしれんが。
自分がどの辺を理解できてないかを説明できるなら、その辺を集中的に説明した本を探せばいいし、
できないようならいったんC++は置いておいて、PythonかGoあたりでも勉強してからC++に戻ってきたらどう?
CとC++はプログラミング言語の中では一番低レイヤーで難しい言語なわけで、いきなりだと難しすぎるってのはありうる話だから。
C++の参照はJava/JavaScript/Ruby/Python/Lisp/OCamlあたりの参照と違って独特だからそこはハマるかもしれんが。
自分がどの辺を理解できてないかを説明できるなら、その辺を集中的に説明した本を探せばいいし、
できないようならいったんC++は置いておいて、PythonかGoあたりでも勉強してからC++に戻ってきたらどう?
CとC++はプログラミング言語の中では一番低レイヤーで難しい言語なわけで、いきなりだと難しすぎるってのはありうる話だから。
604デフォルトの名無しさん
2018/08/31(金) 08:54:21.84ID:GzSCKDIb もうこれ荒らしだろ
605デフォルトの名無しさん
2018/08/31(金) 09:20:29.47ID:FiZUBQPR 理解できないのを自分じゃなくて本のせいにする時点でまともに相手する必要ないよこいつ
606569
2018/08/31(金) 09:46:43.76ID:KL9vGmUq 「苦しんで覚えるC言語」は、内容がない。
漏れは、1時間で読める
作りながら学ぶ系の本は手順書だから、説明しない。
ざっと動画を見るのと同じ。
あ、動いた動いたってだけ
セガ本も、セガに面接に来る前に、読んでくださいだろw
でも、セガの社員で、まず読める奴はいないだろw
それでも、大賞をとった
C++ がそんなに簡単なら、C を何十年もやってる連中が、どうして出来ないのさ?
C++ができますって何十人も面接に来て、皆一日で返されるのはなぜ?
各大学で、Cの授業を受けた初心者が、皆できないってやめてる
漏れは、1時間で読める
作りながら学ぶ系の本は手順書だから、説明しない。
ざっと動画を見るのと同じ。
あ、動いた動いたってだけ
セガ本も、セガに面接に来る前に、読んでくださいだろw
でも、セガの社員で、まず読める奴はいないだろw
それでも、大賞をとった
C++ がそんなに簡単なら、C を何十年もやってる連中が、どうして出来ないのさ?
C++ができますって何十人も面接に来て、皆一日で返されるのはなぜ?
各大学で、Cの授業を受けた初心者が、皆できないってやめてる
607デフォルトの名無しさん
2018/08/31(金) 09:47:25.70ID:GzSCKDIb >570
組織パターン
https://www.amazon.co.jp/dp/4798128449
自分が読んだ中で、具体例というとこれかな。
チーム論か各工程の話かがちょっとレスから読み取れなかったので、
まぁちらっと立ち読みとかいかがでしょ。
この本は、まずチームってのがある中で、たとえば
「進捗管理の厳しい案件中に致命的なトラブル発生、チームとしてどうする?」
とかいう状況に「そういうときはだいたいこうやるもんやで」って解説したような本。
読み方としては結城のデザパタ本みたいに読めばよいと思う。
組織パターン
https://www.amazon.co.jp/dp/4798128449
自分が読んだ中で、具体例というとこれかな。
チーム論か各工程の話かがちょっとレスから読み取れなかったので、
まぁちらっと立ち読みとかいかがでしょ。
この本は、まずチームってのがある中で、たとえば
「進捗管理の厳しい案件中に致命的なトラブル発生、チームとしてどうする?」
とかいう状況に「そういうときはだいたいこうやるもんやで」って解説したような本。
読み方としては結城のデザパタ本みたいに読めばよいと思う。
608デフォルトの名無しさん
2018/08/31(金) 09:50:37.32ID:GzSCKDIb >606
一応書籍スレやから、ただ単にお前がなんか言いたいだけの長文レスはやめなよ。
一応書籍スレやから、ただ単にお前がなんか言いたいだけの長文レスはやめなよ。
609デフォルトの名無しさん
2018/08/31(金) 11:40:52.16ID:U1S0kqch https://www.amazon.co.jp/dp/4774115797/
「Javaデザインパターン徹底攻略」の本を読み始めたところ
ウンコのように分かりやすくて良書だと感じるのですが
オブジェクト指向の「すっきりJava」のあとさらに奥に進むにはこの本以外には何が最適でしょうか?
「Javaデザインパターン徹底攻略」の本を読み始めたところ
ウンコのように分かりやすくて良書だと感じるのですが
オブジェクト指向の「すっきりJava」のあとさらに奥に進むにはこの本以外には何が最適でしょうか?
610デフォルトの名無しさん
2018/08/31(金) 16:52:55.78ID:+Dol/pR6 GOF本じゃないかな?
611デフォルトの名無しさん
2018/08/31(金) 18:47:34.76ID:5OSgw2nY >>609
本ばっか読んでないでプログラミングしろよ
本ばっか読んでないでプログラミングしろよ
612デフォルトの名無しさん
2018/08/31(金) 18:49:22.51ID:e8TaZORQ 相手すんなよ
613デフォルトの名無しさん
2018/08/31(金) 19:46:06.72ID:kqLurM/K >>603
ところどころ分からなことが出てくるので具体的に'コレ'というのは無いです;
バイトとかメモリが絡んだ物の例題が出てくるとちと困惑しちゃう部分はあります
プログラミング自体最近始めたとこなんですけどメモリがどうなってるのかとかも知っといたほうがいいんですかね
プログラムはなぜ動くのかとか分かりやすいですかね?
pythonは検討してみます。アドバイスありがとうございます
ところどころ分からなことが出てくるので具体的に'コレ'というのは無いです;
バイトとかメモリが絡んだ物の例題が出てくるとちと困惑しちゃう部分はあります
プログラミング自体最近始めたとこなんですけどメモリがどうなってるのかとかも知っといたほうがいいんですかね
プログラムはなぜ動くのかとか分かりやすいですかね?
pythonは検討してみます。アドバイスありがとうございます
614デフォルトの名無しさん
2018/08/31(金) 21:56:53.82ID:eOPF4j34 >>613
メモリーのからんだあたりが、まさにC/C++の低レイヤー言語っぽいところだから、初見でわからないのは普通。
デバッガで実際にメモリーダンプしながら追っかけて見ると、実はメモリー空間全体が単なるバイト配列みたいなものだと分かって理解が進むかもな。
近年のC++はこういう生のメモリーからかけ離れた抽象化を使う方向に進化してるので、
最新のC++の本は、そのあたりを理解する用途には向かない。
古い本かC言語の本の方が向いてる。
俺は持ってなくて昔のあやふやな記憶だが、「Cの絵本」がわりと良かったような気がする。
メモリーのからんだあたりが、まさにC/C++の低レイヤー言語っぽいところだから、初見でわからないのは普通。
デバッガで実際にメモリーダンプしながら追っかけて見ると、実はメモリー空間全体が単なるバイト配列みたいなものだと分かって理解が進むかもな。
近年のC++はこういう生のメモリーからかけ離れた抽象化を使う方向に進化してるので、
最新のC++の本は、そのあたりを理解する用途には向かない。
古い本かC言語の本の方が向いてる。
俺は持ってなくて昔のあやふやな記憶だが、「Cの絵本」がわりと良かったような気がする。
615デフォルトの名無しさん
2018/09/01(土) 01:44:17.20ID:7m3QNSMj 逆に、近年のC++を理解するのが目的なら、そういう低レイヤーな話は後回しでいいんだよね。
初心者がそういうとこで悩まなくて済むように、いろいろ便利な機能を追加してきたんだから。
初心者がそういうとこで悩まなくて済むように、いろいろ便利な機能を追加してきたんだから。
616デフォルトの名無しさん
2018/09/01(土) 03:10:25.97ID:NaAehWfF そうは言ってもC/C++を使う以上は常に具体的なメモリ空間のイメージを意識していないと
メモリリークを起こすコードを多発させることに成りかねないけどな
いくら抽象化する方向性に進んでいるとは言っても、ガーベジコレクションも無い状態で
ポインタ操作でメモリを弄らざるを得ないんだから
メモリリークを起こすコードを多発させることに成りかねないけどな
いくら抽象化する方向性に進んでいるとは言っても、ガーベジコレクションも無い状態で
ポインタ操作でメモリを弄らざるを得ないんだから
617569
2018/09/01(土) 08:28:01.73ID:kUpkBQ3x 1. 動的言語。Ruby, Python, JavaScript
2. 静的言語。Java, Kotlin, C#
3. ポインターのある言語。C, C++
だから各言語1年ずつ、この順番でやれって言ってるだろ
ポインタのある言語なんて、ずっとポインタを追いかけていかないといけないから、
プログラミングにならない
ましてや、OS の仕組みを知らない初心者は、
バグ・メモリリークで、時間を無駄にするだけ
C/C++ をやる時間で、1. の3言語で、動くものが作れる
2. 静的言語。Java, Kotlin, C#
3. ポインターのある言語。C, C++
だから各言語1年ずつ、この順番でやれって言ってるだろ
ポインタのある言語なんて、ずっとポインタを追いかけていかないといけないから、
プログラミングにならない
ましてや、OS の仕組みを知らない初心者は、
バグ・メモリリークで、時間を無駄にするだけ
C/C++ をやる時間で、1. の3言語で、動くものが作れる
618デフォルトの名無しさん
2018/09/01(土) 09:07:00.64ID:EQQTXFf5 とりあえずPowershell使えればどこ行っても重宝されるよ
職場で圧倒的なシェアを誇るWindows標準のシェルなのに
使いこなしてる人ほとんどいないから
スキルとして身につけたいならPowershellから始めることをすすめる
職場で圧倒的なシェアを誇るWindows標準のシェルなのに
使いこなしてる人ほとんどいないから
スキルとして身につけたいならPowershellから始めることをすすめる
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- 「これいいじゃん!!!」 セブン-イレブンの1620円で買える“1人用クリスマスケーキ”🎂に注目殺到「天才すぎる」 [パンナ・コッタ★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 ★2 [Hitzeschleier★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
