3

サーバー関連のもののためのC++Pythonモジュールを開発できるように、C++を学びたいです。

私は純粋に動的言語の開発者です(Python、PHP、Rubyなど)。私は速い言語を学びたいです、そして私がこれをするつもりなら、私はむしろC++のような本当に速い言語を学びたいです。しかし、始める前に、突然静的型、異なる構文、およびコードのコンパイルを操作することは、かなりのパラダイムシフトになることを理解しています。動的言語の経験もあるC++開発者が、そのシフトをより速くするために私に教えてくれるアドバイスはありますか?

4

2 に答える 2

5

権威ある著者によって書かれたC++に関する優れた本を読まなければならないことを除いて、具体的なアドバイスがあるとは思えません。最初の、または最も安い本を選んではいけません。書籍のリストについては、 The Definitive C ++ Book GuideandListを参照してください-私は個人的にAcceleratedC++を強くお勧めします-これはプログラミング経験のある人向けに書かれていますが、特に動的言語のバックグラウンドを持っている人向けではありません。

于 2010-04-07T08:36:50.203 に答える
1

書籍とツール(g++またはVC++)を入手する

PythonからC++への移行では、私はお勧めします

  • ダックタイピングと静的タイプの違いを学ぶ
  • c++のメモリ管理に関連するPythonのメモリ管理の違いを学びます。

これをよく知っていれば、足を撃たずに何かを書くことができます。

C ++のマルチパラダイムの性質のため、他にもさまざまなトピックがたくさんありますが、基本から始めて、必要に応じてレパートリーに追加してください。

于 2010-04-07T09:49:17.853 に答える