高齢者向けコンピュータサイエンス[終了]
-
03-07-2019 - |
質問
クラス付きのCであったときにC ++を学びました。 XMLやガベージコレクションなどの新しいテクノロジを嫌うようになっています。 一方、LuaやPythonなどのスクリプト言語を発見しました。そして、決定論的なメモリ制御、組み込みスクリプト言語、ガベージコレクションなどを伴うC ++のハイブリッド環境が好きです。
私の問題は、これらの言語を習おうとすると、ラムダ、クロージャなど、私が単に理解できない用語に直面していることに気づくということです。
高齢者が最新のものを入手するには、どのようなオンラインリソースがありますか?
解決
コンピュータープログラムの構造と解釈 出席者による講義は、これらの用語の多くは、(Schemeを使用した)プログラミングから来ています。
他のヒント
それを言うのは私を怒らせている限り、ウィキペディアは出発点として最適です。多くの場合、詳細な記事や他のサイトの他の定義へのリンク、および Code Project などの場所の例があります。
スタックオーバーフローも検索する価値があります!
スタンフォード大学には、オンラインで優れたコンピューターサイエンスクラスがいくつかあります
より広範囲で詳細なアプローチを探している場合は、MITのOpenCoursewareをご覧ください。
" MIT OpenCourseWare(OCW)は、ほぼすべてのMITコースコンテンツのWebベースの出版物です。 OCWはオープンで世界中に公開されており、恒久的なMITの活動です。
http://ocw.mit.edu/OcwWeb /web/courses/courses/index.htm#ElectricalEngineeringandComputerScience
ご質問に関連する「コンピューターサイエンスとプログラミング入門」もちろんPythonを使用します。他にも数十のコースが提供されており、大陸のさまざまな機関でさらに多くのコースが提供されています。
(理論的な)CSコースすべてをもう一度行う必要はないと思います。ウィキペディアを使用して、Pythonドキュメントをご覧ください。最新のC ++に関しては、C ++ faq liteをご覧になることをお勧めします(Googleで検索してください)。